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

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

AddDynamicAttribute(KigsID ID, const value_type &value)CoreModifiable
addItem(const CMSP &item, ItemPosition pos=Last DECLARE_DEFAULT_LINK_NAME) overrideNode3Dvirtual
addUser(CoreModifiable *user) overrideNode3Dprotectedvirtual
aggregateWith(CMSP &item, ItemPosition pos=Last)CoreModifiable
AllVisible()Camerainline
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
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
GetNodeBoundingBox(Point3D &pmin, Point3D &pmax) const overrideCamerainlinevirtual
GetPosition(kfloat &x, kfloat &y, kfloat &z)Camerainline
getRay(const kfloat &ScreenX, const kfloat &ScreenY, Point3D &RayOrigin, Vector3D &RayDirection) overrideOpenGLCameraOrthovirtual
getRenderingScreen()Camerainline
GetRootInstances(const KigsID &cid, bool exactTypeOnly=false)CoreModifiablestatic
GetRuntimeID() constCoreModifiable
GetUpVector(kfloat &x, kfloat &y, kfloat &z)Camerainline
GetViewVector(kfloat &x, kfloat &y, kfloat &z)Camerainline
globalMove(const v3f &move)Node3D
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
InitCullingObject(CullingObject *obj) overrideOpenGLCameraOrthovirtual
InitModifiable() overrideCameraprotectedvirtual
InitParametersFromList(const std::vector< CoreModifiableAttribute * > *params)CoreModifiable
IsActive()Camerainline
localMove(const v3f &move)Node3D
mAllVisibleCameraprotected
mAspectRatioCameraprotected
mBBoxNode3Dprotected
mBrightnessCameraprotected
mCameraIsEnabledCameraprotected
mClearColorCameraprotected
mClearColorBufferCameraprotected
mClearStencilBufferCameraprotected
mClearZBufferCameraprotected
mFarPlaneCameraprotected
mFirstVisibleNodeIndexNode3Dprotected
mGlobalBBoxNode3Dprotected
mGlobalToLocalNode3Dprotected
mIsActiveCameraprotected
mIsVisibleNode3Dprotected
mLocalBBoxNode3Dprotected
mLocalToGlobalNode3Dprotected
mNearPlaneCameraprotected
mPositionCameraprotected
mPriorityCameraprotected
mRenderingScreenCameraprotected
mTransformNode3Dprotected
mUpVectorCameraprotected
mVerticalFOVCameraprotected
mViewportMinXCameraprotected
mViewportMinYCameraprotected
mViewportSizeXCameraprotected
mViewportSizeYCameraprotected
mViewVectorCameraprotected
mVisibleNodeCountNode3Dprotected
PostDrawDrawable(TravState *state)Node3Dprotected
PreDrawDrawable(TravState *state)Node3Dprotected
Project(kfloat &, kfloat &, Point3D)Cameravirtual
ProtectedDestroy() overrideCameraprotectedvirtual
ProtectedRelease(TravState *state) overrideOpenGLCameraOrthoprotectedvirtual
ProtectedSetActive(TravState *state) overrideOpenGLCameraOrthoprotectedvirtual
RecomputeBoundingBox()Node3Dprotectedvirtual
RecomputeGlobalBoundingBox()Node3Dprotected
RecomputeGlobalToLocal()Node3Dprotected
RecomputeMatrix()Cameraprotected
Release(TravState *state)Camera
removeItem(const CMSP &item DECLARE_DEFAULT_LINK_NAME) overrideNode3D
CoreModifiable::removeItem(const CMSP &item)CoreModifiablevirtual
removeUser(CoreModifiable *user) overrideNode3Dprotectedvirtual
SetActive(TravState *state)Camera
SetClearColor(kfloat r, kfloat g, kfloat b, kfloat a=1.0f)Camerainline
SetNearAndFar(kfloat znear, kfloat zfar)Camerainline
SetPosition(kfloat x, kfloat y, kfloat z)Camerainline
SetUpVector(kfloat x, kfloat y, kfloat z)Camerainline
SetViewport(kfloat vpminx, kfloat vpminy, kfloat vpsx, kfloat vpsy)Camerainline
SetViewVector(kfloat x, kfloat y, kfloat z)Camerainline
TravCull(TravState *state)Node3Dvirtual
TravDraw(TravState *state)Node3Dvirtual
UninitModifiable() overrideCameraprotectedvirtual
UpdateAggregates(const Timer &timer, void *addParam)CoreModifiableprotected
~Camera()Cameraprotectedvirtual