![]() |
Kochol Game Engine
0.1.0
|
#include "../kgedef.h"#include "../math/Matrix.h"#include "../math/Vector.h"#include "Color.h"#include <math.h>Go to the source code of this file.
Classes | |
| struct | kge::gfx::Vertex2 |
| struct | kge::gfx::Vertex3 |
| 3D Vertex More... | |
| struct | kge::gfx::Vertex3C |
| 3D Vertex with color More... | |
| struct | kge::gfx::Vertex3T |
| 3D Vertex with One texture. More... | |
| struct | kge::gfx::Vertex3CT |
| 3D Vertex with color and texture coordinate. More... | |
| struct | kge::gfx::Vertex3TN |
| 3D Vertex with one texture and normal vector. More... | |
| struct | kge::gfx::Vertex3TTN |
| 3D Vertex with two texcoord and normal vector. More... | |
| struct | kge::gfx::Vertex3TNC |
| 3D vertex with texture, normal and color. More... | |
| struct | kge::gfx::VertexNTC |
| Normal, texture and color. More... | |
| struct | kge::gfx::Vertex3I |
| 3D vertex with Bone ID More... | |
| struct | kge::gfx::TextureInfo |
| Etelate marbot be texture haye load shode ke tavasote SceneManager zakhire mishe. More... | |
| struct | kge::gfx::LightData |
| Light structure. More... | |
| struct | kge::gfx::KeyFrame |
| struct | kge::gfx::Joint |
Namespaces | |
| namespace | kge |
| namespace | kge::gfx |
| Graphics classes. | |
Enumerations | |
| enum | kge::gfx::VertexType { kge::gfx::EVT_V2 = 0, kge::gfx::EVT_V3, kge::gfx::EVT_V3C, kge::gfx::EVT_V3T, kge::gfx::EVT_V3CT, kge::gfx::EVT_V3TN, kge::gfx::EVT_V3TNC, kge::gfx::EVT_V3TTN, kge::gfx::EVT_P0NT1BT2I3, kge::gfx::EVT_P0NTC1BT2, kge::gfx::EVT_PJ0NT1BT2I3, kge::gfx::EVT_Count } |
| The Vertex Type. More... | |
| enum | kge::gfx::LightType { kge::gfx::ELT_Directional, kge::gfx::ELT_Point, kge::gfx::ELT_Spot } |
| Light Type. More... | |
| enum | kge::gfx::FogType { kge::gfx::EFT_NONE, kge::gfx::EFT_LINEAR, kge::gfx::EFT_EXP, kge::gfx::EFT_EXP2 } |
| Fog type. More... | |
Variables | |
| struct kge::gfx::KeyFrame | kge::gfx::PACK_STRUCT |