|
Maratis Engine
|
| addAxisAngleRotation(const MVector3 &axis, float angle) | MObject3d | |
| addBehavior(MBehavior *behavior) | MObject3d | [inline] |
| addChild(MObject3d *child) | MObject3d | [inline] |
| castShadow(bool shadow) | MOLight | [inline] |
| changeBehavior(unsigned int id, MBehavior *behavior) | MObject3d | |
| clearObject3d(void) | MObject3d | [protected] |
| computeChildsMatrices(void) | MObject3d | |
| computeLocalMatrix(void) | MObject3d | |
| deleteBehavior(unsigned int id) | MObject3d | |
| getBehavior(unsigned int id) | MObject3d | [inline] |
| getBehaviorsNumber(void) | MObject3d | [inline] |
| getChild(unsigned int id) | MObject3d | [inline] |
| getChildsNumber(void) | MObject3d | [inline] |
| getColor(void) | MOLight | [inline] |
| getEulerRotation(void) const | MObject3d | [inline] |
| getFinalColor(void) const | MOLight | [inline] |
| getIntensity(void) | MOLight | [inline] |
| getInversePosition(const MVector3 &position) const | MObject3d | [inline] |
| getInverseRotatedVector(const MVector3 &vector) const | MObject3d | [inline] |
| getLightType(void) | MOLight | [inline] |
| getMatrix(void) | MObject3d | [inline] |
| getName(void) | MObject3d | [inline] |
| getParent(void) | MObject3d | [inline] |
| getPosition(void) const | MObject3d | [inline] |
| getRadius(void) | MOLight | [inline] |
| getRotatedVector(const MVector3 &vector) const | MObject3d | [inline] |
| getRotation(void) const | MObject3d | [inline] |
| getScale(void) const | MObject3d | [inline] |
| getShadowBias(void) | MOLight | [inline] |
| getShadowBlur(void) | MOLight | [inline] |
| getShadowQuality(void) | MOLight | [inline] |
| getSpotAngle(void) | MOLight | [inline] |
| getSpotExponent(void) | MOLight | [inline] |
| getTransformedPosition(void) const | MObject3d | [inline] |
| getTransformedRotation(void) const | MObject3d | [inline] |
| getTransformedScale(void) const | MObject3d | |
| getTransformedVector(const MVector3 &vector) const | MObject3d | [inline] |
| getType(void) | MOLight | [inline, virtual] |
| hasParent(void) | MObject3d | [inline] |
| invertBehavior(unsigned int idA, unsigned int idB) | MObject3d | |
| isActive(void) | MObject3d | [inline] |
| isCastingShadow(void) | MOLight | [inline] |
| isVisible(void) | MObject3d | [inline] |
| linkTo(MObject3d *parent) | MObject3d | |
| m_behaviors | MObject3d | [protected] |
| m_childs | MObject3d | [protected] |
| m_isActive | MObject3d | [protected] |
| m_isVisible | MObject3d | [protected] |
| m_matrix | MObject3d | [protected] |
| m_name | MObject3d | [protected] |
| m_needToUpdate | MObject3d | [protected] |
| m_parent | MObject3d | [protected] |
| m_position | MObject3d | [protected] |
| m_rotation | MObject3d | [protected] |
| m_scale | MObject3d | [protected] |
| MObject3d(void) | MObject3d | |
| MObject3d(const MObject3d &object) | MObject3d | |
| MOLight(void) | MOLight | |
| MOLight(const MOLight &light) | MOLight | |
| needToUpdate(void) | MObject3d | [inline] |
| setActive(bool active) | MObject3d | [inline] |
| setAxisAngleRotation(const MVector3 &axis, float angle) | MObject3d | |
| setColor(const MVector3 &color) | MOLight | [inline] |
| setEulerRotation(const MVector3 &euler) | MObject3d | |
| setIntensity(float intensity) | MOLight | [inline] |
| setLightType(M_LIGHT_TYPES lightType) | MOLight | [inline] |
| setName(const char *name) | MObject3d | |
| setParent(MObject3d *object) | MObject3d | [inline] |
| setPosition(const MVector3 &position) | MObject3d | |
| setRadius(float radius) | MOLight | [inline] |
| setRotation(const MQuaternion &rotation) | MObject3d | |
| setScale(const MVector3 &scale) | MObject3d | |
| setShadowBias(float shadowBias) | MOLight | [inline] |
| setShadowBlur(float shadowBlur) | MOLight | [inline] |
| setShadowQuality(unsigned int shadowQuality) | MOLight | [inline] |
| setSpotAngle(float angle) | MOLight | [inline] |
| setSpotExponent(float exponent) | MOLight | [inline] |
| setVisible(bool visible) | MObject3d | [inline] |
| unLink(void) | MObject3d | |
| unlinkChilds(void) | MObject3d | |
| update(void) | MObject3d | [virtual] |
| updateBehaviors(void) | MObject3d | |
| updateMatrix(void) | MObject3d | |
| updateVisibility(MOCamera *camera) | MOLight | [virtual] |
| ~MObject3d(void) | MObject3d | [virtual] |
| ~MOLight(void) | MOLight |
1.7.3