Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
RenderStateBlock.h File Reference

Go to the source code of this file.

Classes

struct  Divide::RenderStateBlock
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::TypeUtil
 

Macros

#define DVD_RENDER_STATE_BLOCK_H_
 

Functions

const char * Divide::TypeUtil::ComparisonFunctionToString (ComparisonFunction func) noexcept
 
const char * Divide::TypeUtil::StencilOperationToString (StencilOperation op) noexcept
 
const char * Divide::TypeUtil::FillModeToString (FillMode mode) noexcept
 
const char * Divide::TypeUtil::CullModeToString (CullMode mode) noexcept
 
ComparisonFunction Divide::TypeUtil::StringToComparisonFunction (const char *name) noexcept
 
StencilOperation Divide::TypeUtil::StringToStencilOperation (const char *name) noexcept
 
FillMode Divide::TypeUtil::StringToFillMode (const char *name) noexcept
 
CullMode Divide::TypeUtil::StringToCullMode (const char *name) noexcept
 
size_t Divide::GetHash (const RenderStateBlock &block)
 
void Divide::SaveToXML (const RenderStateBlock &block, const std::string &entryName, boost::property_tree::ptree &pt)
 
void Divide::LoadFromXML (const std::string &entryName, const boost::property_tree::ptree &pt, RenderStateBlock &blockInOut)
 

Macro Definition Documentation

◆ DVD_RENDER_STATE_BLOCK_H_

#define DVD_RENDER_STATE_BLOCK_H_

Definition at line 34 of file RenderStateBlock.h.