#include "PLCore/PLCore.h"
Go to the source code of this file.
Namespaces |
namespace | PLCore |
Enumerations |
enum | PLCore::ETypeID {
PLCore::TypeInvalid = -1,
PLCore::TypeNull = 0,
PLCore::TypeVoid,
PLCore::TypeBool,
PLCore::TypeInt,
PLCore::TypeFloat,
PLCore::TypeDouble,
PLCore::TypeInt8,
PLCore::TypeInt16,
PLCore::TypeInt32,
PLCore::TypeInt64,
PLCore::TypeUInt8,
PLCore::TypeUInt16,
PLCore::TypeUInt32,
PLCore::TypeUInt64,
PLCore::TypeString,
PLCore::TypePtr,
PLCore::TypeRef,
PLCore::TypeObjectPtr
} |
| Type IDs. More...
|
enum | PLCore::EMemberType {
PLCore::MemberAttribute = 0,
PLCore::MemberMethod,
PLCore::MemberConstructor,
PLCore::MemberEvent,
PLCore::MemberEventHandler
} |
| Member types. More...
|
enum | PLCore::EDefaultValue { PLCore::WithDefault = 0,
PLCore::NoDefault
} |
| Default value mode. More...
|
enum | PLCore::ERecursive { PLCore::NonRecursive = 0,
PLCore::Recursive
} |
| Recursive mode. More...
|
enum | PLCore::EIncludeBase { PLCore::IncludeBase = 0,
PLCore::NoBase
} |
| Include base class in class searches. More...
|
enum | PLCore::EIncludeAbstract { PLCore::IncludeAbstract = 0,
PLCore::NoAbstract
} |
| Include abstract classes in class searches. More...
|