Kigs Framework
Doc version 0.8
Open source multi purpose Rapid Application Development framework
|
This is the complete list of members for AObject, including all inherited members.
AddAnimation(const std::string &info) | AObject | |
AddDynamicAttribute(KigsID ID, const value_type &value) | CoreModifiable | |
addItem(const CMSP &item, ItemPosition pos=Last DECLARE_DEFAULT_LINK_NAME) override | AObject | virtual |
AddSystem(ABaseSystem *system) | AObject | protected |
addUser(CoreModifiable *user) override | AObject | virtual |
aggregateWith(CMSP &item, ItemPosition pos=Last) | CoreModifiable | |
Animate(ATimeValue t) | AObject | |
AnimationIsSet(const KigsID &info1) | AObject | |
Append(std::string &XMLString, const std::list< CoreModifiable * > &toexport, bool recursive, ExportSettings *settings=nullptr) | CoreModifiable | static |
AttachSystem(ABaseSystem *system) | AObject | |
debugPrintfFullTree(int maxindent=3) | CoreModifiable | static |
DoForEachStream(ALinks *info, IntU32 *g_id, IntU32 g_count, void *params, void(AObject::*func)(ABaseStream *stream, void *param)) | AObject | protected |
EmptyItemList() | CoreModifiable | |
Export(const std::string &filename, CoreModifiable *toexport, bool recursive=false, ExportSettings *settings=nullptr) | CoreModifiable | static |
Export(std::string &XMLString, const std::list< CoreModifiable * > &toexport, bool recursive, ExportSettings *settings=nullptr) | CoreModifiable | static |
Export(std::vector< CoreModifiable * > &savedList, XMLNode *currentNode, bool recursive, ExportSettings *settings) | CoreModifiable | protected |
ExportToXMLNode(CoreModifiable *toexport, XML *owner_xml_file, bool recursive, ExportSettings *settings=nullptr) | CoreModifiable | static |
ExportToXMLString(CoreModifiable *toexport, bool recursive, ExportSettings *settings=nullptr) | CoreModifiable | static |
FadeAnimationTo(const KigsID &info1, const KigsID &info2, ATimeValue fade_length, ATimeValue t) | AObject | |
flagAsNotificationCenterRegistered() | CoreModifiable | inline |
GenericCreateDynamicAttribute(CoreModifiable::ATTRIBUTE_TYPE type, KigsID ID) | CoreModifiable | protected |
GetAnimationByIndex(IntU32 index) | AObject | |
getAttribute(KigsID labelid) const | CoreModifiable | |
GetInstanceByGlobalPath(const std::string &path) | CoreModifiable | static |
GetInstanceByPath(const std::string &path) | CoreModifiable | |
GetMethods() | CoreModifiable | |
getNbArrayElements(KigsID attributeLabel) const | CoreModifiable | |
GetObject() const | AObject | inline |
GetRootInstances(const KigsID &cid, bool exactTypeOnly=false) | CoreModifiable | static |
GetRuntimeID() const | CoreModifiable | |
GetSystembyIndex(IntU32 index) | AObject | |
GetSystemByType(unsigned int system_type) | AObject | |
HasAnimationLoop(const KigsID &info1) | AObject | |
HasAnimationReachEnd(const KigsID &info1) | AObject | |
Import(const std::string &filename, bool noInit=false, bool keepImportFileName=false, ImportState *state=nullptr, const std::string &override_name="") | CoreModifiable | static |
Import(XMLNodeTemplate< StringType > *currentNode, CoreModifiable *currentModifiable, ImportState &importState) | CoreModifiable | protectedstatic |
Init() | CoreModifiable | |
InitModifiable() override | AObject | virtual |
InitParametersFromList(const std::vector< CoreModifiableAttribute * > *params) | CoreModifiable | |
IsInGroupIDList(IntU32 id, IntU32 *list, IntU32 count) | AObject | inlineprotectedstatic |
LinkTo(unsigned int system_type, AObject *other_object, IntU32 g_id) | AObject | |
MulAnimationSpeed(const KigsID &info, Float speed, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
MulAnimationWeight(const KigsID &info, Float weight, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
ProtectedDestroy() | CoreModifiable | virtual |
RemoveAnimation(const KigsID &info) | AObject | |
removeItem(const CMSP &item) | CoreModifiable | virtual |
RemoveSystem(ABaseSystem *system) | AObject | protected |
removeUser(CoreModifiable *user) override | AObject | virtual |
ResumeAnimation(const KigsID &info, ATimeValue t, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SetAnimationPos(const KigsID &info, Float percent, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SetAnimationSpeed(const KigsID &info, Float speed, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SetAnimationWeight(const KigsID &info, Float weight, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SetLocalToGlobalMode(const KigsID &system_type, int mode) | AObject | |
SetLoop(const KigsID &info, bool loop, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SetLoopFor(ABaseStream *stream, void *param) | AObject | protected |
StartAnimation(const KigsID &info, ATimeValue t, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
StartRepeatAnimation(const KigsID &info, ATimeValue t, IntU32 n, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
StopAllAnimations(IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
StopAnimation(const KigsID &info, IntU32 *g_id=NULL, IntU32 g_count=0) | AObject | |
SynchroniseAnimations(const KigsID &info1, const KigsID &info2, ATimeValue synchro1, ATimeValue synchro2) | AObject | |
UninitModifiable() | CoreModifiable | virtual |
UnLink(unsigned int system_type) | AObject | |
UpdateAggregates(const Timer &timer, void *addParam) | CoreModifiable | protected |
~AObject() | AObject | inlinevirtual |