OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::Portal Member List

This is the complete list of members for Ogre::Portal, including all inherited members.

_getLightList()Ogre::MovableObjectinline
_getManager(void) constOgre::MovableObjectinline
_getObjectData()Ogre::MovableObjectinline
_getParentNodeFullTransform(void) constOgre::MovableObject
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::PortalBaseinline
Ogre::MovableObject::_notifyAttached(Node *parent)Ogre::MovableObjectvirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectinline
_notifyMoved()Ogre::PortalBaseinline
_notifyParentNodeMemoryChanged(void)Ogre::MovableObjectinlinevirtual
_notifyStaticDirty(void) constOgre::MovableObjectinlinevirtual
_releaseManualHardwareResources()Ogre::MovableObjectinlinevirtual
_restoreManualHardwareResources()Ogre::MovableObjectinlinevirtual
_updateRenderQueue(RenderQueue *queue)Ogre::PortalBaseinline
Ogre::MovableObject::_updateRenderQueue(RenderQueue *queue, Camera *camera, const Camera *lodCamera)Ogre::MovableObjectinlinevirtual
addQueryFlags(uint32 flags)Ogre::MovableObjectinline
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
adjustNodeToMatch(SceneNode *node)Ogre::PortalBase
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AnimableObject()Ogre::AnimableObjectinline
buildLightList(const size_t numNodes, ObjectData t, const LightListInfo &globalLightList)Ogre::MovableObjectstatic
c_DefaultLodMeshOgre::MovableObjectstatic
calcDirectionAndRadius() constOgre::PortalBase
calculateCameraDistance(uint32 _cameraSortMode, const ArrayVector3 &cameraPos, const ArrayVector3 &cameraDir, ArrayAabb *RESTRICT_ALIAS worldAabb, ArrayReal *RESTRICT_ALIAS worldRadius)Ogre::MovableObjectinlinestatic
calculateCastersBox(const size_t numNodes, ObjectData t, uint32 sceneVisibilityFlags, AxisAlignedBox *outBox)Ogre::MovableObjectstatic
closeTo(const PortalBase *otherPortal)Ogre::PortalBase
createAnimableValue(const String &valueName)Ogre::AnimableObjectinlinevirtual
crossedPortal(const PortalBase *otherPortal)Ogre::PortalBase
cullFrustum(const size_t numNodes, ObjectData t, const Camera *frustum, uint32 sceneVisibilityFlags, MovableObjectArray &outCulledObjects, const Camera *lodCamera)Ogre::MovableObjectstatic
cullLights(const size_t numNodes, ObjectData t, uint32 sceneLightMask, LightListInfo &outGlobalLightList, const FrustumVec &frustums, const FrustumVec &cubemapFrustums)Ogre::MovableObjectstatic
detachFromParent(void)Ogre::MovableObject
getAAB()Ogre::PortalBase
getAnimableValueNames(void) constOgre::AnimableObjectinline
getBoundingBox() constOgre::PortalBase
getBoundingRadius() constOgre::PortalBaseinline
getCachedDistanceToCamera(void) constOgre::MovableObjectinline
getCachedDistanceToCameraAsReal(void) constOgre::MovableObjectinline
getCapsule() constOgre::PortalBase
getCastShadows(void) constOgre::MovableObjectinline
getCorner(int index) constOgre::PortalBaseinline
getCurrentHomeZone()Ogre::PortalBaseinline
getCurrentMeshLod(void) constOgre::MovableObjectinline
getDefaultLightMask()Ogre::MovableObjectinlinestatic
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDerivedCorner(int index) constOgre::PortalBaseinline
getDerivedCP() constOgre::PortalBaseinline
getDerivedDirection() constOgre::PortalBaseinline
getDerivedPlane() constOgre::PortalBaseinline
getDerivedSphere() constOgre::PortalBaseinline
getDirection() constOgre::PortalBaseinline
getEnabled() constOgre::PortalBaseinline
getId() constOgre::IdObjectinline
getLightMask() constOgre::MovableObjectinline
getListener(void) constOgre::MovableObjectinline
getLocalAabb(void) constOgre::MovableObject
getLocalRadius(void) constOgre::MovableObject
getMovableType() constOgre::Portalvirtual
getName(void) constOgre::MovableObjectinline
getNewHomeZone()Ogre::PortalBaseinline
getParentNode(void) constOgre::MovableObjectinline
getParentSceneNode(void) constOgre::MovableObjectinline
getPrevDerivedCP() constOgre::PortalBaseinline
getPrevDerivedPlane() constOgre::PortalBaseinline
getQueryFlags(void) constOgre::MovableObjectinline
getRadius() constOgre::PortalBase
getRenderingDistance(void) constOgre::MovableObjectinline
getRenderingMinPixelSize() constOgre::MovableObjectinline
getRenderQueueGroup(void) constOgre::MovableObjectinline
getShadowRenderingDistance(void) constOgre::MovableObjectinline
getSkeletonInstance(void) constOgre::MovableObjectinline
getTargetPortal()Ogre::Portalinline
getTargetZone()Ogre::Portalinline
getType() constOgre::PortalBaseinline
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() constOgre::MovableObjectinline
getVisibilityFlags(void) constOgre::MovableObjectinline
getVisible(void) constOgre::MovableObjectinline
getWorldAabb() constOgre::MovableObject
getWorldAabbUpdated()Ogre::MovableObject
getWorldBoundingBox(bool derive=false) constOgre::PortalBasevirtual
getWorldBoundingSphere(bool derive=false) constOgre::PortalBasevirtual
getWorldRadius() constOgre::MovableObject
getWorldRadiusUpdated()Ogre::MovableObject
IdObject(IdType id)Ogre::IdObjectinline
instanceBatchCullFrustumThreaded(const Frustum *frustum, const Camera *lodCamera, uint32 combinedVisibilityFlags)Ogre::MovableObjectinlinevirtual
INTERSECT_BACK_NO_CROSS enum valueOgre::PortalBase
INTERSECT_CROSS enum valueOgre::PortalBase
INTERSECT_NO_CROSS enum valueOgre::PortalBase
intersects(const AxisAlignedBox &aab)Ogre::PortalBase
intersects(const Sphere &sphere)Ogre::PortalBase
intersects(const PlaneBoundedVolume &pbv)Ogre::PortalBase
intersects(const Ray &ray)Ogre::PortalBase
intersects(PCZSceneNode *sn)Ogre::PortalBase
isAttached(void) constOgre::MovableObjectinline
isStatic() constOgre::MovableObject
isVisible(void) constOgre::MovableObject
mGlobalIndexOgre::MovableObject
MovableObject(IdType id, ObjectMemoryManager *objectMemoryManager, SceneManager *manager, uint8 renderQueueId)Ogre::MovableObject
MovableObject(ObjectData *objectDataPtrs)Ogre::MovableObject
MovableObjectArray typedefOgre::MovableObject
mParentIndexOgre::MovableObject
mRenderablesOgre::MovableObject
needUpdate()Ogre::PortalBase
NO_INTERSECT enum valueOgre::PortalBase
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
operator()(const IdObject *left, const IdObject *right)Ogre::IdObjectinline
operator()(const IdObject &left, const IdObject &right)Ogre::IdObjectinline
Portal(const String &name, const PORTAL_TYPE type=PORTAL_TYPE_QUAD)Ogre::Portal
PORTAL_TYPE enum nameOgre::PortalBase
PORTAL_TYPE_AABB enum valueOgre::PortalBase
PORTAL_TYPE_QUAD enum valueOgre::PortalBase
PORTAL_TYPE_SPHERE enum valueOgre::PortalBase
PortalBase(const String &name, const PORTAL_TYPE type=PORTAL_TYPE_QUAD)Ogre::PortalBase
PortalIntersectResult enum nameOgre::PortalBase
queryLights(void) constOgre::MovableObjectinline
removeQueryFlags(uint32 flags)Ogre::MovableObjectinline
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCorner(int index, const Vector3 &point)Ogre::PortalBase
setCorners(const Vector3 *corners)Ogre::PortalBase
setCurrentHomeZone(PCZone *zone)Ogre::PortalBase
setDefaultLightMask(uint32 mask)Ogre::MovableObjectinlinestatic
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDirection(const Vector3 &d)Ogre::PortalBaseinline
setEnabled(bool value)Ogre::PortalBaseinline
setLightMask(uint32 lightMask)Ogre::MovableObjectinline
setListener(Listener *listener)Ogre::MovableObjectinline
setLocalAabb(const Aabb box)Ogre::MovableObject
setName(const String &name)Ogre::MovableObjectinline
setNewHomeZone(PCZone *zone)Ogre::PortalBase
setNode(SceneNode *sn)Ogre::PortalBase
setQueryFlags(uint32 flags)Ogre::MovableObjectinline
setRenderingDistance(Real dist)Ogre::MovableObjectinline
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinline
setRenderQueueGroup(uint8 queueID)Ogre::MovableObjectvirtual
setShadowRenderingDistance(Real dist)Ogre::MovableObjectinline
setStatic(bool bStatic)Ogre::MovableObject
setTargetPortal(Portal *portal)Ogre::Portal
setTargetZone(PCZone *zone)Ogre::Portal
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setVisible(bool visible)Ogre::MovableObjectinline
updateAllBounds(const size_t numNodes, ObjectData t)Ogre::MovableObjectstatic
updateDerivedValues() constOgre::PortalBase
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::PortalBaseinline
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~AnimableObject()Ogre::AnimableObjectvirtual
~MovableObject()Ogre::MovableObjectvirtual
~Portal()Ogre::Portalvirtual
~PortalBase()Ogre::PortalBasevirtual