Envision
A visual programming IDE for object-oriented languages
OOModel::Class Member List

This is the complete list of members for OOModel::Class, including all inherited members.

allBaseClasses()OOModel::Class
Class(const QString &name)OOModel::Class
Class(const QString &name, ConstructKind kind)OOModel::Class
Class(const QString &name, Modifier::Modifiers mod, ConstructKind kind=ConstructKind::Class)OOModel::Class
ConstructKind enum nameOOModel::Class
constructKind() constOOModel::Classinline
defaultImplicitBaseFromProject() constOOModel::Classprivate
directBaseClasses()OOModel::Class
directSubClasses()OOModel::Class
expressionToClass(Expression *expr)OOModel::Classstatic
findInTarget(Expression *target, std::unique_ptr< Model::ResolutionRequest > &request) constOOModel::Classinlineprivate
findSymbols(std::unique_ptr< Model::ResolutionRequest > request) const overrideOOModel::Classvirtual
implicitBaseFromProject() constOOModel::Class
isGeneric()OOModel::Class
isNewPersistenceUnit() const overrideOOModel::Classvirtual
setConstructKind(const ConstructKind &kind)OOModel::Classinline
Super typedefCore::Reflect< Base >protected
symbolType() const overrideOOModel::Classvirtual