CFx SDK Documentation  2022 SP0
Public Types | Public Member Functions | Public Attributes | List of all members
OdTrVisSurfaceDef Struct Reference

#include <TrVisSurfaceDef.h>

Public Types

enum  SurfaceDefFlags { kTransparentBackground = (1 << 0) }
 

Public Member Functions

void resetSurfaceFlags (OdUInt32 surfaceFlags=0)
 
bool isTransparentBackground () const
 
void setTransparentBackground (bool bSet)
 
void setDefault ()
 

Public Attributes

OdGsDCRect m_surfaceSize
 
ODCOLORREF m_backgroundColor
 
OdUInt32 m_surfaceFlags
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 35 of file TrVisSurfaceDef.h.

Member Enumeration Documentation

◆ SurfaceDefFlags

Enumerator
kTransparentBackground 

Definition at line 38 of file TrVisSurfaceDef.h.

Member Function Documentation

◆ isTransparentBackground()

bool OdTrVisSurfaceDef::isTransparentBackground ( ) const
inline

Definition at line 54 of file TrVisSurfaceDef.h.

◆ resetSurfaceFlags()

void OdTrVisSurfaceDef::resetSurfaceFlags ( OdUInt32  surfaceFlags = 0)
inline

Definition at line 51 of file TrVisSurfaceDef.h.

◆ setDefault()

void OdTrVisSurfaceDef::setDefault ( )
inline

Definition at line 57 of file TrVisSurfaceDef.h.

◆ setTransparentBackground()

void OdTrVisSurfaceDef::setTransparentBackground ( bool  bSet)
inline

Definition at line 55 of file TrVisSurfaceDef.h.

Member Data Documentation

◆ m_backgroundColor

ODCOLORREF OdTrVisSurfaceDef::m_backgroundColor

Definition at line 46 of file TrVisSurfaceDef.h.

◆ m_surfaceFlags

OdUInt32 OdTrVisSurfaceDef::m_surfaceFlags

Definition at line 48 of file TrVisSurfaceDef.h.

◆ m_surfaceSize

OdGsDCRect OdTrVisSurfaceDef::m_surfaceSize

Definition at line 44 of file TrVisSurfaceDef.h.


The documentation for this struct was generated from the following file: