Neo  0.5.0
Developer Documentation
Neo::OCamera Member List

This is the complete list of members for Neo::OCamera, including all inherited members.

addAxisAngleRotation(const Vector3 &axis, float angle)Neo::Object3d
addBehavior(Behavior *behavior)Neo::Object3dinline
addChild(Object3d *child)Neo::Object3dinline
AttributeIterator typedefNeo::Object3dprotected
AttributeIterator typedefNeo::Object3dprotected
changeBehavior(unsigned int id, Behavior *behavior)Neo::Object3d
clearObject3d(void)Neo::Object3dprotected
computeChildrenMatrices(void)Neo::Object3d
computeLocalMatrix(void)Neo::Object3d
deleteBehavior(unsigned int id)Neo::Object3d
drawBehaviors(void)Neo::Object3d
drawSkybox()Neo::OCamerainline
enable(void)Neo::OCamera
enableFog(const bool fog)Neo::OCamerainline
enableOrtho(const bool ortho)Neo::OCamerainline
getAdditionalData()Neo::Object3dinline
getAttribute(const char *name)Neo::Object3dinline
getBehavior(unsigned int id)Neo::Object3dinline
getBehaviorsNumber(void)Neo::Object3dinline
getChild(unsigned int id)Neo::Object3dinline
getChildrenNumber(void)Neo::Object3dinline
getClearColor(void) const Neo::OCamerainline
getClippingFar(void)Neo::OCamerainline
getClippingNear(void)Neo::OCamerainline
getCurrentProjMatrix(void)Neo::OCamerainline
getCurrentViewMatrix(void)Neo::OCamerainline
getCurrentViewport(void)Neo::OCamerainline
getEulerRotation(void) const Neo::Object3dinline
getFogColor()Neo::OCamerainline
getFogDistance(void)Neo::OCamerainline
getFov(void)Neo::OCamerainline
getFrustum(void)Neo::OCamerainline
getId()Neo::Object3dinline
getInversePosition(const Vector3 &position) const Neo::Object3dinline
getInverseRotatedVector(const Vector3 &vector) const Neo::Object3dinline
getMatrix(void)Neo::Object3dinline
getName(void)Neo::Object3dinline
getParent(void)Neo::Object3dinline
getPosition(void) const Neo::Object3dinline
getProjectedPoint(const Vector3 &point) const Neo::OCamera
getRenderColorTexture(void)Neo::OCamerainline
getRenderDepthTexture(void)Neo::OCamerainline
getRotatedVector(const Vector3 &vector) const Neo::Object3dinline
getRotation(void) const Neo::Object3dinline
getScale(void) const Neo::Object3dinline
getSceneLayer(void)Neo::OCamerainline
getSkybox()Neo::OCamerainline
getTransformedPosition(void) const Neo::Object3dinline
getTransformedRotation(void) const Neo::Object3dinline
getTransformedScale(void) const Neo::Object3dinline
getTransformedVector(const Vector3 &vector) const Neo::Object3dinline
getType(void)Neo::OCamerainlinevirtual
getUniformRotatedVector(const Vector3 &vector)Neo::Object3d
getUnProjectedPoint(const Vector3 &point) const Neo::OCamera
hasFog(void)Neo::OCamerainline
hasParent(void)Neo::Object3dinline
invertBehavior(unsigned int idA, unsigned int idB)Neo::Object3d
isActive(void)Neo::Object3dinline
isOrtho(void)Neo::OCamerainline
isVisible(void)Neo::Object3dinline
linkTo(Object3d *parent)Neo::Object3d
loadSkybox(const char *path)Neo::OCamerainline
m_attributesNeo::Object3dprotected
m_attributesNeo::Object3dprotected
m_behaviorsNeo::Object3dprotected
m_childrenNeo::Object3dprotected
m_idNeo::Object3dprotected
m_isActiveNeo::Object3dprotected
m_isVisibleNeo::Object3dprotected
m_matrixNeo::Object3dprotected
m_nameNeo::Object3dprotected
m_needToUpdateNeo::Object3dprotected
m_parentNeo::Object3dprotected
m_positionNeo::Object3dprotected
m_rotationNeo::Object3dprotected
m_scaleNeo::Object3dprotected
needToUpdate(void)Neo::Object3dinline
Object3d(void)Neo::Object3d
Object3d(const Object3d &object)Neo::Object3d
OCamera(void)Neo::OCamera
OCamera(const OCamera &camera)Neo::OCamera
rotate(const Vector3 &axis, float angle, bool local=false)Neo::Object3dinline
setActive(bool active)Neo::Object3dinlinevirtual
setAdditionalData(AdditionalData *d)Neo::Object3dinline
setAttribute(const char *name, NeoVariable variable)Neo::Object3dinline
setAxisAngleRotation(const Vector3 &axis, float angle)Neo::Object3d
setClearColor(Vector3 clearColor)Neo::OCamerainline
setClippingFar(const float clippingFar)Neo::OCamerainline
setClippingNear(const float clippingNear)Neo::OCamerainline
setEulerRotation(const Vector3 &euler)Neo::Object3d
setFogColor(Vector3 color)Neo::OCamerainline
setFogDistance(const float fogDistance)Neo::OCamerainline
setFov(const float fov)Neo::OCamerainline
setId(unsigned long id)Neo::Object3dinline
setName(const char *name)Neo::Object3d
setOrthoView(float left, float right, float bottom, float top, float zNear, float zFar)Neo::OCamera
setParent(Object3d *object)Neo::Object3dinline
setPerspectiveView(float fov, float ratio, float zNear, float zFar)Neo::OCamera
setPosition(const Vector3 &position)Neo::Object3d
setRenderColorTexture(TextureRef *renderColorTexture)Neo::OCamerainline
setRenderDepthTexture(TextureRef *renderDepthTexture)Neo::OCamerainline
setRotation(const Quaternion &rotation)Neo::Object3d
setScale(const Vector3 &scale)Neo::Object3d
setSceneLayer(unsigned int sceneLayer)Neo::OCamerainline
setVisible(bool visible)Neo::Object3dinline
translate(const Vector3 &vec, bool local=false)Neo::Object3dinline
unLink(void)Neo::Object3d
unlinkChildren(void)Neo::Object3d
update(void)Neo::Object3dvirtual
updateBehaviors(void)Neo::Object3d
updateListener(void)Neo::OCamera
updateMatrix(void)Neo::Object3d
updateVisibility(OCamera *camera)Neo::Object3dinlinevirtual
~Object3d(void)Neo::Object3dvirtual
~OCamera(void)Neo::OCamera