Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
TravState Member List

This is the complete list of members for TravState, including all inherited members.

AddDynamicAttribute(KigsID ID, const value_type &value)CoreModifiable
addItem(const CMSP &item, ItemPosition pos=Last)CoreModifiablevirtual
addUser(CoreModifiable *user)CoreModifiablevirtual
aggregateWith(CMSP &item, ItemPosition pos=Last)CoreModifiable
Append(std::string &XMLString, const std::list< CoreModifiable * > &toexport, bool recursive, ExportSettings *settings=nullptr)CoreModifiablestatic
BeginNewFrame()TravStateinline
debugPrintfFullTree(int maxindent=3)CoreModifiablestatic
EmptyItemList()CoreModifiable
Export(const std::string &filename, CoreModifiable *toexport, bool recursive=false, ExportSettings *settings=nullptr)CoreModifiablestatic
Export(std::string &XMLString, const std::list< CoreModifiable * > &toexport, bool recursive, ExportSettings *settings=nullptr)CoreModifiablestatic
Export(std::vector< CoreModifiable * > &savedList, XMLNode *currentNode, bool recursive, ExportSettings *settings)CoreModifiableprotected
ExportToXMLNode(CoreModifiable *toexport, XML *owner_xml_file, bool recursive, ExportSettings *settings=nullptr)CoreModifiablestatic
ExportToXMLString(CoreModifiable *toexport, bool recursive, ExportSettings *settings=nullptr)CoreModifiablestatic
flagAsNotificationCenterRegistered()CoreModifiableinline
GenericCreateDynamicAttribute(CoreModifiable::ATTRIBUTE_TYPE type, KigsID ID)CoreModifiableprotected
getAttribute(KigsID labelid) constCoreModifiable
GetCullingObject()TravStateinline
GetCurrentCamera()TravStateinline
GetCurrentGlobalToLocalMatrix()TravStateinline
GetCurrentLocalToGlobalMatrix()TravStateinline
GetFrameNumber()TravStateinline
GetInstanceByGlobalPath(const std::string &path)CoreModifiablestatic
GetInstanceByPath(const std::string &path)CoreModifiable
GetLOD()TravStateinline
GetMethods()CoreModifiable
getNbArrayElements(KigsID attributeLabel) constCoreModifiable
GetRenderer()TravStateinline
GetRootInstances(const KigsID &cid, bool exactTypeOnly=false)CoreModifiablestatic
GetRuntimeID() constCoreModifiable
GetScene()TravStateinline
GetSceneGraph()TravStateinline
GetTime()TravStateinline
GetVisibilityFrame()TravStateinline
Import(const std::string &filename, bool noInit=false, bool keepImportFileName=false, ImportState *state=nullptr, const std::string &override_name="")CoreModifiablestatic
Import(XMLNodeTemplate< StringType > *currentNode, CoreModifiable *currentModifiable, ImportState &importState)CoreModifiableprotectedstatic
Init()CoreModifiable
InitModifiable()CoreModifiablevirtual
InitParametersFromList(const std::vector< CoreModifiableAttribute * > *params)CoreModifiable
IsAllVisible()TravStateinline
mAllVisibleTravStateprotected
mCameraTravStateprotected
mCullingObjectTravStateprotected
mCurrentMaterialTravState
mCurrentScaleTravStateprotected
mCurrentSceneTravStateprotected
mFrameTravStateprotected
mLightsTravState
mLODTravStateprotected
mPathTravState
mRendererTravStateprotected
mSceneGraphTravStateprotected
mTangentSpaceLODTravState
mTimeTravStateprotected
mVisibilityFrameTravStateprotected
ProtectedDestroy()CoreModifiablevirtual
removeItem(const CMSP &item)CoreModifiablevirtual
removeUser(CoreModifiable *user)CoreModifiablevirtual
SetAllVisible(bool t)TravStateinline
SetCurrentCamera(Camera *cam)TravStateinline
SetCurrentGlobalToLocalMatrix(const Matrix3x4 &m)TravStateinline
SetCurrentLocalToGlobalMatrix(const Matrix3x4 &m)TravStateinline
SetLOD(kfloat lod)TravStateinline
SetRenderer(ModuleSpecificRenderer *renderer)TravStateinline
SetScene(Scene3D *scene)TravStateinline
SetSceneGraph(ModuleSceneGraph *scenegraph)TravStateinline
SetTime(kdouble time)TravStateinline
SetVisibilityFrame(unsigned int frame)TravStateinline
TravState(const kstl::string &name, DECLARE_CLASS_NAME_TREE_ARG)TravState
UninitModifiable()CoreModifiablevirtual
UpdateAggregates(const Timer &timer, void *addParam)CoreModifiableprotected
~TravState()TravStateprotectedvirtual