public

Inheritance Graph

graph BT
	RenderParam
	click RenderParam "classMinSG_1_1RenderParam"

Description

Rendering parameter used during rendering.

  • flags: Rendering flags

  • channel: Name of the current renderingChannel

Public Functions

   
   
  RenderParam()
   
  RenderParam( renderFlag_t _flags)
   
  RenderParam( renderFlag_t _flags, Util::StringIdentifier _channel)
   
  RenderParam( renderFlag_t _flags, Util::StringIdentifier _channel, renderingLayerMask_t layers)
   
renderFlag_t getFlags() const
   
bool getFlag( renderFlag_t flagMask) const
   
void setFlag( renderFlag_t flagMask)
   
void setFlags( renderFlag_t _flags)
   
void unsetFlag( renderFlag_t flagMask)
   
renderingLayerMask_t getRenderingLayers() const
   
void setRenderingLayers( renderingLayerMask_t l)
   
const Util::StringIdentifier & getChannel() const
   
void setChannel(const Util::StringIdentifier & newChannel)
   
const RenderParam operator+( renderFlag_t flagMask) const
   
const RenderParam operator-( renderFlag_t flagMask) const

Documentation

function
MinSG::RenderParam::RenderParam

public
   
   
RenderParam( )

Defined in MinSG/Core/RenderParam.h:44


function
MinSG::RenderParam::RenderParam

public
     
     
RenderParam( renderFlag_t _flags )

Defined in MinSG/Core/RenderParam.h:45


function
MinSG::RenderParam::RenderParam

public
     
     
RenderParam( renderFlag_t _flags,
  Util::StringIdentifier _channel
)    

Defined in MinSG/Core/RenderParam.h:46


function
MinSG::RenderParam::RenderParam

public
     
     
RenderParam( renderFlag_t _flags,
  Util::StringIdentifier _channel,
  renderingLayerMask_t layers
)    

Defined in MinSG/Core/RenderParam.h:47


function
MinSG::RenderParam::getFlags

public const inline
   
   
renderFlag_t getFlags( ) const

Defined in MinSG/Core/RenderParam.h:49


function
MinSG::RenderParam::getFlag

public const inline
     
     
bool getFlag( renderFlag_t flagMask ) const

Defined in MinSG/Core/RenderParam.h:50


function
MinSG::RenderParam::setFlag

public inline
     
     
void setFlag( renderFlag_t flagMask )

Defined in MinSG/Core/RenderParam.h:51


function
MinSG::RenderParam::setFlags

public inline
     
     
void setFlags( renderFlag_t _flags )

Defined in MinSG/Core/RenderParam.h:52


function
MinSG::RenderParam::unsetFlag

public inline
     
     
void unsetFlag( renderFlag_t flagMask )

Defined in MinSG/Core/RenderParam.h:53


function
MinSG::RenderParam::getRenderingLayers

public const inline
   
   
renderingLayerMask_t getRenderingLayers( ) const

Defined in MinSG/Core/RenderParam.h:55


function
MinSG::RenderParam::setRenderingLayers

public inline
     
     
void setRenderingLayers( renderingLayerMask_t l )

Defined in MinSG/Core/RenderParam.h:56


function
MinSG::RenderParam::getChannel

public const inline
   
   
const Util::StringIdentifier & getChannel( ) const

Defined in MinSG/Core/RenderParam.h:58


function
MinSG::RenderParam::setChannel

public inline
     
     
void setChannel( const Util::StringIdentifier & newChannel )

Defined in MinSG/Core/RenderParam.h:59


function
MinSG::RenderParam::operator+

public const inline
     
     
const RenderParam operator+( renderFlag_t flagMask ) const

Defined in MinSG/Core/RenderParam.h:61


function
MinSG::RenderParam::operator-

public const inline
     
     
const RenderParam operator-( renderFlag_t flagMask ) const

Defined in MinSG/Core/RenderParam.h:62