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

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

Abstract2DLayer(const kstl::string &name, DECLARE_CLASS_NAME_TREE_ARG)Abstract2DLayer
addCamera(CoreModifiable *camera)Scene3Dvirtual
AddDynamicAttribute(KigsID ID, const value_type &value)CoreModifiable
addItem(const CMSP &item, ItemPosition pos=Last DECLARE_DEFAULT_LINK_NAME) overrideNode3Dvirtual
addLight(CoreModifiable *light)Scene3Dvirtual
addUser(CoreModifiable *user) overrideNode3Dprotectedvirtual
aggregateWith(CMSP &item, ItemPosition pos=Last)CoreModifiable
Append(std::string &XMLString, const std::list< CoreModifiable * > &toexport, bool recursive, ExportSettings *settings=nullptr)CoreModifiablestatic
debugPrintfFullTree(int maxindent=3)CoreModifiablestatic
DECLARE_DECORABLE_2_PARAMS(bool, Cull, Node3D, TravState *, unsigned int)Node3D
DrawDrawable(TravState *state)Node3Dprotected
EmptyItemList()CoreModifiable
EndDrawing(TravState *state)Abstract2DLayerprotected
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
GetInstanceByGlobalPath(const std::string &path)CoreModifiablestatic
GetInstanceByPath(const std::string &path)CoreModifiable
GetMethods()CoreModifiable
getNbArrayElements(KigsID attributeLabel) constCoreModifiable
GetRootInstances(const KigsID &cid, bool exactTypeOnly=false)CoreModifiablestatic
GetRuntimeID() constCoreModifiable
globalMove(const v3f &move)Node3D
hasLight(CoreModifiable *light)Scene3Dvirtual
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() overrideBaseUI2DLayerprotectedvirtual
InitParametersFromList(const std::vector< CoreModifiableAttribute * > *params)CoreModifiable
localMove(const v3f &move)Node3D
mBBoxNode3Dprotected
mCamerasScene3Dprotected
mFirstVisibleNodeIndexNode3Dprotected
mGlobalBBoxNode3Dprotected
mGlobalToLocalNode3Dprotected
mIsVisibleNode3Dprotected
mLightsScene3Dprotected
mLocalBBoxNode3Dprotected
mLocalToGlobalNode3Dprotected
mPriorityScene3Dprotected
mRenderingScreenAbstract2DLayerprotected
mSizeXAbstract2DLayerprotected
mSizeYAbstract2DLayerprotected
mTransformNode3Dprotected
mVisibleNodeCountNode3Dprotected
NotifyUpdate(const unsigned int) overrideScene3D
operator<(Scene3D const &A) constScene3Dinline
PostDrawDrawable(TravState *state)Node3Dprotected
PreDrawDrawable(TravState *state)Node3Dprotected
ProtectedDestroy()CoreModifiablevirtual
RecomputeBoundingBox()Node3Dprotectedvirtual
RecomputeGlobalBoundingBox()Node3Dprotected
RecomputeGlobalToLocal()Node3Dprotected
removeCamera(CoreModifiable *camera)Scene3Dvirtual
removeItem(const CMSP &item DECLARE_DEFAULT_LINK_NAME) overrideNode3D
CoreModifiable::removeItem(const CMSP &item)CoreModifiablevirtual
removeLight(CoreModifiable *light)Scene3Dvirtual
removeUser(CoreModifiable *user) overrideNode3Dprotectedvirtual
StartDrawing(TravState *state)Abstract2DLayerprotected
TravCull(TravState *state) overrideScene3Dvirtual
TravDraw(TravState *state) overrideBaseUI2DLayervirtual
UninitModifiable() overrideScene3Dprotectedvirtual
UpdateAggregates(const Timer &timer, void *addParam)CoreModifiableprotected