struct SAuxGeomRenderFlags { uint32 m_renderFlags; };
IRenderAuxGeom.h
uint32 m_renderFlags;
bool operator !=(const SAuxGeomRenderFlags& rhs) const;
bool operator !=(uint32 rhs) const;
SAuxGeomRenderFlags& operator =(const SAuxGeomRenderFlags& rhs);
SAuxGeomRenderFlags& operator =(uint32 rhs);
bool operator ==(const SAuxGeomRenderFlags& rhs) const;
bool operator ==(uint32 rhs) const;
Gets the flags for alpha blend mode.
EAuxGeomPublicRenderflags_AlphaBlendMode GetAlphaBlendMode() const;
Gets the flags for the culling mode.
EAuxGeomPublicRenderflags_CullMode GetCullMode() const;
Gets the flags for the depth test.
EAuxGeomPublicRenderflags_DepthTest GetDepthTestFlag() const;
EAuxGeomPublicRenderflags_DepthWrite GetDepthWriteFlag() const;
EAuxGeomPublicRenderflags_DrawInFrontMode GetDrawInFrontMode() const;
Gets the flags for the filling mode.
EAuxGeomPublicRenderflags_FillMode GetFillMode() const;
Gets the flags for 2D/3D rendering mode.
EAuxGeomPublicRenderflags_Mode2D3D GetMode2D3DFlag() const;
SAuxGeomRenderFlags();
SAuxGeomRenderFlags(const SAuxGeomRenderFlags& rhs);
SAuxGeomRenderFlags(uint32 renderFlags);
Sets the flags for the alpha blend mode.
void SetAlphaBlendMode(const EAuxGeomPublicRenderflags_AlphaBlendMode& state);
Sets the flags for the culling mode.
void SetCullMode(const EAuxGeomPublicRenderflags_CullMode& state);
Sets the flags for the depth test.
void SetDepthTestFlag(const EAuxGeomPublicRenderflags_DepthTest& state);
void SetDepthWriteFlag(const EAuxGeomPublicRenderflags_DepthWrite& state);
void SetDrawInFrontMode(const EAuxGeomPublicRenderflags_DrawInFrontMode& state);
Sets the flags for the filling mode.
void SetFillMode(const EAuxGeomPublicRenderflags_FillMode& state);
Sets the flags for 2D/3D rendering mode.
void SetMode2D3DFlag(const EAuxGeomPublicRenderflags_Mode2D3D& state);