3#ifndef TRAM_SDK_RENDER_DIRECT3D_DIRECT3D_H
4#define TRAM_SDK_RENDER_DIRECT3D_DIRECT3D_H
glm::vec4 vec4
Definition: math.h:15
glm::vec3 vec3
Definition: math.h:11
glm::mat4 mat4
Definition: math.h:14
Definition: direct3d.h:10
float specular_weight
Definition: direct3d.h:34
mat4 matrix
Definition: direct3d.h:15
uint32_t layer
Definition: direct3d.h:28
float specular_transparency
Definition: direct3d.h:36
Pose * pose
Definition: direct3d.h:13
IDirect3DVertexBuffer9 * vertex_buffer
Definition: direct3d.h:19
uint32_t flags
Definition: direct3d.h:11
IDirect3DIndexBuffer9 * index_buffer
Definition: direct3d.h:20
uint32_t lights[4]
Definition: direct3d.h:17
uint32_t index_length
Definition: direct3d.h:23
uint32_t vertex_count
Definition: direct3d.h:22
float specular_exponent
Definition: direct3d.h:35
uint32_t fvf
Definition: direct3d.h:26
IDirect3DTexture9 * lightmap
Definition: direct3d.h:29
IDirect3DTexture9 * texture
Definition: direct3d.h:30
uint32_t index_offset
Definition: direct3d.h:24
vec4 color
Definition: direct3d.h:32
Definition: direct3d.h:39
float exponent
Definition: direct3d.h:44
vec3 color
Definition: direct3d.h:41
float distance
Definition: direct3d.h:42
vec3 location
Definition: direct3d.h:40
vec3 direction
Definition: direct3d.h:43
Definition: animation.h:35