This is the complete list of members for SRL::Scene3D, including all inherited members.
DrawMesh(Types::Mesh &mesh, const bool slaveOnly=false) | SRL::Scene3D | inlinestatic |
DrawOrthographicMesh(Types::Mesh &mesh, uint16_t attribute) | SRL::Scene3D | inlinestatic |
DrawSmoothMesh(Types::SmoothMesh &mesh, Types::Vector3D &light) | SRL::Scene3D | inlinestatic |
GetMatrix(SRL::Types::Matrix *result) | SRL::Scene3D | inlinestatic |
IdentityRotationMatrix() | SRL::Scene3D | inlinestatic |
IdentityTranslationMatrix() | SRL::Scene3D | inlinestatic |
InvertMatrix() | SRL::Scene3D | inlinestatic |
IsOnScreen(const SRL::Types::Vector3D &point, const SRL::Types::Fxp size) | SRL::Scene3D | inlinestatic |
LightCopyGouraudTable() | SRL::Scene3D | inlinestatic |
LightInitGouraudTable(uint32_t gouraudRamOffset, uint8_t *vertexCalculationBuffer, Types::HighColor *tableStorage, uint32_t maxPolygons) | SRL::Scene3D | inlinestatic |
LightSetColor(const SRL::Types::HighColor color) | SRL::Scene3D | inlinestatic |
LightSetGouraudColor(const SRL::Types::HighColor color) | SRL::Scene3D | inlinestatic |
LightSetGouraudTable(Types::HighColor table[32]) | SRL::Scene3D | inlinestatic |
LoadIdentity() | SRL::Scene3D | inlinestatic |
LookAt(const SRL::Types::Vector3D &camera, const SRL::Types::Vector3D &target, const SRL::Types::Angle roll) | SRL::Scene3D | inlinestatic |
MultiplyMatrix(SRL::Types::Matrix &matrix) | SRL::Scene3D | inlinestatic |
PopMatrix() | SRL::Scene3D | inlinestatic |
ProjectToScreen(const SRL::Types::Vector3D &position, SRL::Types::Vector2D *result) | SRL::Scene3D | inlinestatic |
PushIdentityMatrix() | SRL::Scene3D | inlinestatic |
PushMatrix() | SRL::Scene3D | inlinestatic |
Rotate(const SRL::Types::Vector3D &axis, SRL::Types::Angle angle) | SRL::Scene3D | inlinestatic |
RotateX(SRL::Types::Angle angle) | SRL::Scene3D | inlinestatic |
RotateX(SRL::Types::Fxp sin, SRL::Types::Fxp cos) | SRL::Scene3D | inlinestatic |
RotateY(SRL::Types::Angle angle) | SRL::Scene3D | inlinestatic |
RotateY(SRL::Types::Fxp sin, SRL::Types::Fxp cos) | SRL::Scene3D | inlinestatic |
RotateZ(SRL::Types::Angle angle) | SRL::Scene3D | inlinestatic |
RotateZ(SRL::Types::Fxp sin, SRL::Types::Fxp cos) | SRL::Scene3D | inlinestatic |
Scale(SRL::Types::Fxp x, SRL::Types::Fxp y, SRL::Types::Fxp z) | SRL::Scene3D | inlinestatic |
Scale(const SRL::Types::Vector3D &scale) | SRL::Scene3D | inlinestatic |
Scale(SRL::Types::Fxp scale) | SRL::Scene3D | inlinestatic |
SetDepthDisplayLevel(const uint16_t level) | SRL::Scene3D | inlinestatic |
SetDirectionalLight(const Types::Vector3D &direction) | SRL::Scene3D | inlinestatic |
SetMatrix(SRL::Types::Matrix &matrix) | SRL::Scene3D | inlinestatic |
SetPerspective(Types::Angle angle) | SRL::Scene3D | inlinestatic |
SetWindow(Types::Vector2D &topLeft, Types::Vector2D &bottomRight, Types::Vector2D ¢er, Types::Fxp &depthLimit) | SRL::Scene3D | inlinestatic |
TransformPoint(const SRL::Types::Vector3D &point) | SRL::Scene3D | inlinestatic |
TransformVector(const SRL::Types::Vector3D &point) | SRL::Scene3D | inlinestatic |
Translate(SRL::Types::Fxp x, SRL::Types::Fxp y, SRL::Types::Fxp z) | SRL::Scene3D | inlinestatic |
Translate(const SRL::Types::Vector3D &delta) | SRL::Scene3D | inlinestatic |
TransposeMatrix() | SRL::Scene3D | inlinestatic |