_absoluteBoundBox | Graphics::Aurora::ModelNode | protected |
_absolutePosition | Graphics::Aurora::ModelNode | protected |
_absoluteTransform | Graphics::Aurora::ModelNode | protected |
_alpha | Graphics::Aurora::ModelNode | protected |
_attachedModel | Graphics::Aurora::ModelNode | protected |
_boundBox | Graphics::Aurora::ModelNode | protected |
_center | Graphics::Aurora::ModelNode | protected |
_children | Graphics::Aurora::ModelNode | protected |
_dirtyMesh | Graphics::Aurora::ModelNode | protected |
_dirtyRender | Graphics::Aurora::ModelNode | protected |
_invBindPose | Graphics::Aurora::ModelNode | protected |
_level | Graphics::Aurora::ModelNode | protected |
_material | Graphics::Aurora::ModelNode | protected |
_mesh | Graphics::Aurora::ModelNode | protected |
_model | Graphics::Aurora::ModelNode | protected |
_name | Graphics::Aurora::ModelNode | protected |
_nodeNumber | Graphics::Aurora::ModelNode | protected |
_orientation | Graphics::Aurora::ModelNode | protected |
_orientationBuffer | Graphics::Aurora::ModelNode | protected |
_orientationBuffered | Graphics::Aurora::ModelNode | protected |
_orientationFrames | Graphics::Aurora::ModelNode | protected |
_parent | Graphics::Aurora::ModelNode | protected |
_position | Graphics::Aurora::ModelNode | protected |
_positionBuffer | Graphics::Aurora::ModelNode | protected |
_positionBuffered | Graphics::Aurora::ModelNode | protected |
_positionFrames | Graphics::Aurora::ModelNode | protected |
_render | Graphics::Aurora::ModelNode | protected |
_renderableArray | Graphics::Aurora::ModelNode | protected |
_renderTransform | Graphics::Aurora::ModelNode | protected |
_rootStateNode | Graphics::Aurora::ModelNode | protected |
_rotation | Graphics::Aurora::ModelNode | protected |
_scale | Graphics::Aurora::ModelNode | protected |
_shaderRenderable | Graphics::Aurora::ModelNode | protected |
_vertexCoordsBuffer | Graphics::Aurora::ModelNode | protected |
_vertexCoordsBuffered | Graphics::Aurora::ModelNode | protected |
buildMaterial() | Graphics::Aurora::ModelNode | protectedvirtual |
calcRenderTransform(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
computeAbsoluteTransform() | Graphics::Aurora::ModelNode | |
computeInverseBindPose() | Graphics::Aurora::ModelNode | |
createAbsoluteBound() | Graphics::Aurora::ModelNode | protected |
createAbsoluteBound(Common::BoundingBox parentPosition) | Graphics::Aurora::ModelNode | protected |
createBound() | Graphics::Aurora::ModelNode | protected |
createCenter() | Graphics::Aurora::ModelNode | protected |
drawSkeleton(const glm::mat4 &parent, bool showInvisible) | Graphics::Aurora::ModelNode | protected |
EnvironmentMapMode enum name | Graphics::Aurora::ModelNode | |
flushBuffers() | Graphics::Aurora::ModelNode | protected |
getAbsolutePosition(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getAbsolutePosition() const | Graphics::Aurora::ModelNode | |
getAlpha() | Graphics::Aurora::ModelNode | |
getChildren() | Graphics::Aurora::ModelNode | |
getDepth() const | Graphics::Aurora::ModelNode | |
getEnvironmentMap(EnvironmentMapMode &mode) | Graphics::Aurora::ModelNode | protected |
getHeight() const | Graphics::Aurora::ModelNode | |
getMesh() const | Graphics::Aurora::ModelNode | |
getName() const | Graphics::Aurora::ModelNode | |
getNodeNumber() const | Graphics::Aurora::ModelNode | |
getOrientation(float &x, float &y, float &z, float &a) const | Graphics::Aurora::ModelNode | |
getParent() | Graphics::Aurora::ModelNode | |
getParent() const | Graphics::Aurora::ModelNode | |
getPosition(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getRotation(float &x, float &y, float &z) const | Graphics::Aurora::ModelNode | |
getScaleX() | Graphics::Aurora::ModelNode | inline |
getScaleY() | Graphics::Aurora::ModelNode | inline |
getScaleZ() | Graphics::Aurora::ModelNode | inline |
getTextures(uint32 &count) | Graphics::Aurora::ModelNode | protected |
getWidth() const | Graphics::Aurora::ModelNode | |
inheritOrientation(ModelNode &node) const | Graphics::Aurora::ModelNode | |
inheritPosition(ModelNode &node) const | Graphics::Aurora::ModelNode | |
isInFrontOf(const ModelNode &node) const | Graphics::Aurora::ModelNode | |
kModeEnvironmentBlendedOver enum value | Graphics::Aurora::ModelNode | |
kModeEnvironmentBlendedUnder enum value | Graphics::Aurora::ModelNode | |
load(Model_NWN::ParserContext &ctx, const Common::UString &type, const Common::UString &name) | Graphics::Aurora::ModelNode_NWN_ASCII | |
loadTextures(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode | protected |
lockFrame() | Graphics::Aurora::ModelNode | protected |
lockFrameIfVisible() | Graphics::Aurora::ModelNode | protected |
ModelNode(Model &model) | Graphics::Aurora::ModelNode | |
ModelNode_NWN_ASCII(Model &model) | Graphics::Aurora::ModelNode_NWN_ASCII | |
move(float x, float y, float z) | Graphics::Aurora::ModelNode | |
processMesh(ModelNode_NWN_ASCII::Mesh &mesh) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
queueRender(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
readConstraints(Model_NWN::ParserContext &ctx, uint32 n) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
readFaces(Model_NWN::ParserContext &ctx, Mesh &mesh) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
readFloats(const std::vector< Common::UString > &strings, float *floats, uint32 n, uint32 start) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
readTCoords(Model_NWN::ParserContext &ctx, Mesh &mesh) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
readVCoords(Model_NWN::ParserContext &ctx, Mesh &mesh) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
readWeights(Model_NWN::ParserContext &ctx, uint32 n) | Graphics::Aurora::ModelNode_NWN_ASCII | private |
render(RenderPass pass) | Graphics::Aurora::ModelNode | protected |
renderImmediate(const glm::mat4 &parentTransform) | Graphics::Aurora::ModelNode | protected |
rotate(float x, float y, float z) | Graphics::Aurora::ModelNode | |
setAlpha(float alpha, bool isRecursive=true) | Graphics::Aurora::ModelNode | |
setBufferedOrientation(float x, float y, float z, float angle) | Graphics::Aurora::ModelNode | protected |
setBufferedPosition(float x, float y, float z) | Graphics::Aurora::ModelNode | protected |
setEnvironmentMap(const Common::UString &environmentMap="") | Graphics::Aurora::ModelNode | |
setInvisible(bool invisible) | Graphics::Aurora::ModelNode | |
setMaterial(Shader::ShaderMaterial *material) | Graphics::Aurora::ModelNode | protected |
setOrientation(float x, float y, float z, float a) | Graphics::Aurora::ModelNode | |
setParent(ModelNode *parent) | Graphics::Aurora::ModelNode | |
setPosition(float x, float y, float z) | Graphics::Aurora::ModelNode | |
setRotation(float x, float y, float z) | Graphics::Aurora::ModelNode | |
setTextures(const std::vector< Common::UString > &textures) | Graphics::Aurora::ModelNode | |
unlockFrame() | Graphics::Aurora::ModelNode | protected |
unlockFrameIfVisible() | Graphics::Aurora::ModelNode | protected |
~ModelNode() | Graphics::Aurora::ModelNode | virtual |
~ModelNode_NWN_ASCII() | Graphics::Aurora::ModelNode_NWN_ASCII | |