Definition in file BaseType.h.
Go to the source code of this file.
Classes | |
| class | BaseType |
| Virtual class for all AzurVeda serializable types. It is the root of all serializable classes, and actually all classes in AzurVeda Inherit from it. More... | |
| class | BaseType::ObjectManager |
| Nested Class that manages events (TODO,When final, this will give more independances between Base types and Context class). More... | |
Defines | |
| #define | REGISTER_MEMBER(_object, _MemberName) |
| This macro is used to register a serializable member in a class constructor. For editable mode, it uses _MemberName to explicit the use of the member, in order to display it in a GUI for example. | |
| #define | REGISTER_MEMBER_INFO(_object, _MemberInfo) _object.SetMemberInfo( _MemberInfo ); |
Typedefs | |
| typedef BaseType *(* | BaseTypeCreatorCallBackFunction )(void) |
| BaseTypeCreatorCallBackFunction stands for a pointer to a static method that make a new BaseType. It is used by PackStruct. | |
|
|
Value: RegisterSerializableMember(_object);\ _object.SetMemberName( _MemberName );
Definition at line 303 of file BaseType.h. Referenced by InterfacePrefObject::Edited::Edited(), and MediaTimePattern::PartToPlay::PartToPlay(). |
|
|
BaseTypeCreatorCallBackFunction stands for a pointer to a static method that make a new BaseType. It is used by PackStruct.
Definition at line 36 of file BaseType.h. |
/\/\ 4 N k ! N D
_______ _ __ ___ _____ ___ _ _ ____
___________ __//___ /________ |/ / ___________\_______/ \
/ _ _ \/ _ / _ / _/_/____/ _ __ /
/ / / / / / \ \/ / / \ \ /
\\___/___/___/ ¯ _____/_____/ ______\___/_____/\________\\
\________/_ ___ __ l____\ /elD!
http://www.m4nkind.com \____/