ScummVM API documentation
Stark::Gfx::TinyGLActorRenderer Member List

This is the complete list of members for Stark::Gfx::TinyGLActorRenderer, including all inherited members.

_animHandler (defined in Stark::VisualActor)Stark::VisualActorprotected
_castsShadow (defined in Stark::VisualActor)Stark::VisualActorprotected
_faceEBO (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
_faceTextureName (defined in Stark::VisualActor)Stark::VisualActorprotected
_faceVBO (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
_gfx (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
_model (defined in Stark::VisualActor)Stark::VisualActorprotected
_modelIsDirty (defined in Stark::VisualActor)Stark::VisualActorprotected
_textureSet (defined in Stark::VisualActor)Stark::VisualActorprotected
_textureSetFacial (defined in Stark::VisualActor)Stark::VisualActorprotected
_time (defined in Stark::VisualActor)Stark::VisualActorprotected
clearVertices() (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
createFaceEBO(const Face *face) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
createModelVBO(const Model *model) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
FaceBufferMap typedef (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
get()Stark::Visual
getBoundingRect(const Math::Vector3d &position3d, float direction) const (defined in Stark::VisualActor)Stark::VisualActor
getDirectionalLightContribution(LightEntry *light, Math::Vector3d &direction) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
getModelMatrix(const Math::Vector3d &position, float direction) const (defined in Stark::VisualActor)Stark::VisualActorprotected
getPointLightContribution(LightEntry *light, const Math::Vector3d &actorPosition, Math::Vector3d &direction, float weight=1.0f) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
getShadowLightDirection(const LightEntryArray &lights, const Math::Vector3d &actorPosition, Math::Matrix3 worldToModelRot) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
getSpotLightContribution(LightEntry *light, const Math::Vector3d &actorPosition, Math::Vector3d &direction) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
intersectRay(const Math::Ray &ray, const Math::Vector3d &position, float direction) (defined in Stark::VisualActor)Stark::VisualActor
kActor enum value (defined in Stark::Visual)Stark::Visual
kEffectBubbles enum value (defined in Stark::Visual)Stark::Visual
kEffectFirefly enum value (defined in Stark::Visual)Stark::Visual
kEffectFish enum value (defined in Stark::Visual)Stark::Visual
kExplodingImage enum value (defined in Stark::Visual)Stark::Visual
kFlashingImage enum value (defined in Stark::Visual)Stark::Visual
kImageText enum value (defined in Stark::Visual)Stark::Visual
kImageXMG enum value (defined in Stark::Visual)Stark::Visual
kRendered enum value (defined in Stark::Visual)Stark::Visual
kSmackerFMV enum value (defined in Stark::Visual)Stark::Visual
kSmackerStream enum value (defined in Stark::Visual)Stark::Visual
render(const Math::Vector3d &position, float direction, const LightEntryArray &lights) override (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRenderer
render(const Math::Vector3d &position, float direction, const Common::Array< Gfx::LightEntry *> &lights)=0 (defined in Stark::VisualActor)Stark::VisualActorpure virtual
resolveTexture(const Material *material) const (defined in Stark::VisualActor)Stark::VisualActorprotected
setAnimHandler(AnimHandler *animHandler) (defined in Stark::VisualActor)Stark::VisualActor
setCastShadow(bool cast) (defined in Stark::VisualActor)Stark::VisualActorinline
setLightArrayUniform(const LightEntryArray &lights) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
setModel(Model *model) (defined in Stark::VisualActor)Stark::VisualActor
setNewFace(char shape) (defined in Stark::VisualActor)Stark::VisualActor
setTexture(Gfx::TextureSet *texture) (defined in Stark::VisualActor)Stark::VisualActor
setTextureFacial(Gfx::TextureSet *textureFacial) (defined in Stark::VisualActor)Stark::VisualActor
setTime(uint32 time) (defined in Stark::VisualActor)Stark::VisualActor
TinyGLActorRenderer(TinyGLDriver *gfx) (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRenderer
TYPE (defined in Stark::VisualActor)Stark::VisualActorstatic
uploadVertices() (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRendererprotected
Visual(VisualType type) (defined in Stark::Visual)Stark::Visualinlineexplicit
VisualActor() (defined in Stark::VisualActor)Stark::VisualActor
VisualType enum name (defined in Stark::Visual)Stark::Visual
~TinyGLActorRenderer() (defined in Stark::Gfx::TinyGLActorRenderer)Stark::Gfx::TinyGLActorRenderervirtual
~Visual() (defined in Stark::Visual)Stark::Visualinlinevirtual
~VisualActor() override (defined in Stark::VisualActor)Stark::VisualActor