public

Inheritance Graph

graph BT
	MirrorState
	MirrorState --> State
	click MirrorState "classMinSG_1_1MirrorState"
	click State "classMinSG_1_1State"

Description

State for the creation of a mirror texture for the Node it is attached to.

Author: Benjamin Eikel

Date: 2009-08-23

Public Functions

   
   
  MirrorState(uint16_t textureSize)
   
  ~MirrorState()
   
MirrorState * clone() const
Create a duplicate of this State object.
   
void setRoot( GroupNode * newRoot)
   
uint16_t getTextureSize() const
   
Rendering::FBO * getFBO() const

Documentation

function
MinSG::MirrorState::MirrorState

public
     
     
MirrorState( uint16_t textureSize )

Defined in MinSG/Ext/States/MirrorState.h:40


function
MinSG::MirrorState::~MirrorState

public virtual
   
   
~MirrorState( )

Defined in MinSG/Ext/States/MirrorState.h:41


function
MinSG::MirrorState::clone

public const virtual
   
   
MirrorState * clone( ) const

Create a duplicate of this State object.

Defined in MinSG/Ext/States/MirrorState.h:43


function
MinSG::MirrorState::setRoot

public inline
     
     
void setRoot( GroupNode * newRoot )

Defined in MinSG/Ext/States/MirrorState.h:45


function
MinSG::MirrorState::getTextureSize

public const inline
   
   
uint16_t getTextureSize( ) const

Defined in MinSG/Ext/States/MirrorState.h:49


function
MinSG::MirrorState::getFBO

public const inline
   
   
Rendering::FBO * getFBO( ) const

Defined in MinSG/Ext/States/MirrorState.h:53