U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
#include "../Container/Ptr.h"
#include "../Container/RefCounted.h"
#include "../Graphics/GraphicsDefs.h"
#include "../Math/Color.h"
#include "../Math/Vector4.h"
Classes | |
struct | Urho3D::RenderTargetInfo |
Rendertarget definition. More... | |
struct | Urho3D::RenderPathCommand |
Rendering path command. More... | |
class | Urho3D::RenderPath |
Rendering path definition. A sequence of commands (e.g. clear screen, draw objects with specific pass) that yields the scene rendering result. More... | |
Enumerations | |
enum | Urho3D::RenderCommandType { CMD_NONE = 0 , CMD_CLEAR , CMD_SCENEPASS , CMD_QUAD , CMD_FORWARDLIGHTS , CMD_LIGHTVOLUMES , CMD_RENDERUI , CMD_SENDEVENT } |
Rendering path command types. | |
enum | Urho3D::RenderCommandSortMode { SORT_FRONTTOBACK = 0 , SORT_BACKTOFRONT } |
Rendering path sorting modes. | |
enum | Urho3D::RenderTargetSizeMode { SIZE_ABSOLUTE = 0 , SIZE_VIEWPORTDIVISOR , SIZE_VIEWPORTMULTIPLIER } |
Rendertarget size mode. | |