4#ifndef TRAM_SDK_RENDER_DIRECT3D_DIRECT3D_H
5#define TRAM_SDK_RENDER_DIRECT3D_DIRECT3D_H
glm::vec4 vec4
Definition: math.h:16
glm::vec3 vec3
Definition: math.h:12
glm::mat4 mat4
Definition: math.h:15
Definition: direct3d.h:11
float specular_weight
Definition: direct3d.h:35
mat4 matrix
Definition: direct3d.h:16
uint32_t layer
Definition: direct3d.h:29
float specular_transparency
Definition: direct3d.h:37
Pose * pose
Definition: direct3d.h:14
IDirect3DVertexBuffer9 * vertex_buffer
Definition: direct3d.h:20
uint32_t flags
Definition: direct3d.h:12
IDirect3DIndexBuffer9 * index_buffer
Definition: direct3d.h:21
uint32_t lights[4]
Definition: direct3d.h:18
uint32_t index_length
Definition: direct3d.h:24
uint32_t vertex_count
Definition: direct3d.h:23
float specular_exponent
Definition: direct3d.h:36
uint32_t fvf
Definition: direct3d.h:27
IDirect3DTexture9 * lightmap
Definition: direct3d.h:30
IDirect3DTexture9 * texture
Definition: direct3d.h:31
uint32_t index_offset
Definition: direct3d.h:25
vec4 color
Definition: direct3d.h:33
Definition: direct3d.h:40
float exponent
Definition: direct3d.h:45
vec3 color
Definition: direct3d.h:42
float distance
Definition: direct3d.h:43
vec3 location
Definition: direct3d.h:41
vec3 direction
Definition: direct3d.h:44
Definition: animation.h:36