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 |