RenderPath.h File Reference
#include "../Container/Ptr.h"
#include "../Container/RefCounted.h"
#include "../Graphics/GraphicsDefs.h"
#include "../Math/Color.h"
#include "../Math/Vector4.h"
Include dependency graph for RenderPath.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.