![]() |
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 |