addAxisAngleRotation(const Vector3 &axis, float angle) | Neo::Object3d | |
addBehavior(Behavior *behavior) | Neo::Object3d | inline |
addChild(Object3d *child) | Neo::Object3d | inline |
AttributeIterator typedef | Neo::Object3d | protected |
AttributeIterator typedef | Neo::Object3d | protected |
changeBehavior(unsigned int id, Behavior *behavior) | Neo::Object3d | |
clearObject3d(void) | Neo::Object3d | protected |
computeChildrenMatrices(void) | Neo::Object3d | |
computeLocalMatrix(void) | Neo::Object3d | |
deleteBehavior(unsigned int id) | Neo::Object3d | |
drawBehaviors(void) | Neo::Object3d | |
drawSkybox() | Neo::OCamera | inline |
enable(void) | Neo::OCamera | |
enableFog(const bool fog) | Neo::OCamera | inline |
enableOrtho(const bool ortho) | Neo::OCamera | inline |
getAdditionalData() | Neo::Object3d | inline |
getAttribute(const char *name) | Neo::Object3d | inline |
getBehavior(unsigned int id) | Neo::Object3d | inline |
getBehaviorsNumber(void) | Neo::Object3d | inline |
getChild(unsigned int id) | Neo::Object3d | inline |
getChildrenNumber(void) | Neo::Object3d | inline |
getClearColor(void) const | Neo::OCamera | inline |
getClippingFar(void) | Neo::OCamera | inline |
getClippingNear(void) | Neo::OCamera | inline |
getCurrentProjMatrix(void) | Neo::OCamera | inline |
getCurrentViewMatrix(void) | Neo::OCamera | inline |
getCurrentViewport(void) | Neo::OCamera | inline |
getEulerRotation(void) const | Neo::Object3d | inline |
getFogColor() | Neo::OCamera | inline |
getFogDistance(void) | Neo::OCamera | inline |
getFov(void) | Neo::OCamera | inline |
getFrustum(void) | Neo::OCamera | inline |
getId() | Neo::Object3d | inline |
getInversePosition(const Vector3 &position) const | Neo::Object3d | inline |
getInverseRotatedVector(const Vector3 &vector) const | Neo::Object3d | inline |
getMatrix(void) | Neo::Object3d | inline |
getName(void) | Neo::Object3d | inline |
getParent(void) | Neo::Object3d | inline |
getPosition(void) const | Neo::Object3d | inline |
getProjectedPoint(const Vector3 &point) const | Neo::OCamera | |
getRenderColorTexture(void) | Neo::OCamera | inline |
getRenderDepthTexture(void) | Neo::OCamera | inline |
getRotatedVector(const Vector3 &vector) const | Neo::Object3d | inline |
getRotation(void) const | Neo::Object3d | inline |
getScale(void) const | Neo::Object3d | inline |
getSceneLayer(void) | Neo::OCamera | inline |
getSkybox() | Neo::OCamera | inline |
getTransformedPosition(void) const | Neo::Object3d | inline |
getTransformedRotation(void) const | Neo::Object3d | inline |
getTransformedScale(void) const | Neo::Object3d | inline |
getTransformedVector(const Vector3 &vector) const | Neo::Object3d | inline |
getType(void) | Neo::OCamera | inlinevirtual |
getUniformRotatedVector(const Vector3 &vector) | Neo::Object3d | |
getUnProjectedPoint(const Vector3 &point) const | Neo::OCamera | |
hasFog(void) | Neo::OCamera | inline |
hasParent(void) | Neo::Object3d | inline |
invertBehavior(unsigned int idA, unsigned int idB) | Neo::Object3d | |
isActive(void) | Neo::Object3d | inline |
isOrtho(void) | Neo::OCamera | inline |
isVisible(void) | Neo::Object3d | inline |
linkTo(Object3d *parent) | Neo::Object3d | |
loadSkybox(const char *path) | Neo::OCamera | inline |
m_attributes | Neo::Object3d | protected |
m_attributes | Neo::Object3d | protected |
m_behaviors | Neo::Object3d | protected |
m_children | Neo::Object3d | protected |
m_id | Neo::Object3d | protected |
m_isActive | Neo::Object3d | protected |
m_isVisible | Neo::Object3d | protected |
m_matrix | Neo::Object3d | protected |
m_name | Neo::Object3d | protected |
m_needToUpdate | Neo::Object3d | protected |
m_parent | Neo::Object3d | protected |
m_position | Neo::Object3d | protected |
m_rotation | Neo::Object3d | protected |
m_scale | Neo::Object3d | protected |
needToUpdate(void) | Neo::Object3d | inline |
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::Object3d | inline |
setActive(bool active) | Neo::Object3d | inlinevirtual |
setAdditionalData(AdditionalData *d) | Neo::Object3d | inline |
setAttribute(const char *name, NeoVariable variable) | Neo::Object3d | inline |
setAxisAngleRotation(const Vector3 &axis, float angle) | Neo::Object3d | |
setClearColor(Vector3 clearColor) | Neo::OCamera | inline |
setClippingFar(const float clippingFar) | Neo::OCamera | inline |
setClippingNear(const float clippingNear) | Neo::OCamera | inline |
setEulerRotation(const Vector3 &euler) | Neo::Object3d | |
setFogColor(Vector3 color) | Neo::OCamera | inline |
setFogDistance(const float fogDistance) | Neo::OCamera | inline |
setFov(const float fov) | Neo::OCamera | inline |
setId(unsigned long id) | Neo::Object3d | inline |
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::Object3d | inline |
setPerspectiveView(float fov, float ratio, float zNear, float zFar) | Neo::OCamera | |
setPosition(const Vector3 &position) | Neo::Object3d | |
setRenderColorTexture(TextureRef *renderColorTexture) | Neo::OCamera | inline |
setRenderDepthTexture(TextureRef *renderDepthTexture) | Neo::OCamera | inline |
setRotation(const Quaternion &rotation) | Neo::Object3d | |
setScale(const Vector3 &scale) | Neo::Object3d | |
setSceneLayer(unsigned int sceneLayer) | Neo::OCamera | inline |
setVisible(bool visible) | Neo::Object3d | inline |
translate(const Vector3 &vec, bool local=false) | Neo::Object3d | inline |
unLink(void) | Neo::Object3d | |
unlinkChildren(void) | Neo::Object3d | |
update(void) | Neo::Object3d | virtual |
updateBehaviors(void) | Neo::Object3d | |
updateListener(void) | Neo::OCamera | |
updateMatrix(void) | Neo::Object3d | |
updateVisibility(OCamera *camera) | Neo::Object3d | inlinevirtual |
~Object3d(void) | Neo::Object3d | virtual |
~OCamera(void) | Neo::OCamera | |