public

Inheritance Graph

graph BT
	SkyboxState
	SkyboxState --> State
	click SkyboxState "classMinSG_1_1SkyboxState"
	click State "classMinSG_1_1State"

Description

[ SkyboxState ] > [ State ]

Public Static Functions

   
   
SkyboxState * createSkybox(const std::string & filename)

Public Functions

   
   
  SkyboxState()
   
  SkyboxState(const SkyboxState & source)
   
  ~SkyboxState()
   
void setTexture( Geometry::side_t side, Rendering::Texture * texture)
   
void setSize(float size)
   
SkyboxState * clone() const
Create a duplicate of this State object.

Documentation

function
MinSG::SkyboxState::createSkybox

public static
     
     
SkyboxState * createSkybox( const std::string & filename )

Defined in MinSG/Ext/States/SkyboxState.h:27


function
MinSG::SkyboxState::SkyboxState

public
   
   
SkyboxState( )

Defined in MinSG/Ext/States/SkyboxState.h:29


function
MinSG::SkyboxState::SkyboxState

public
     
     
SkyboxState( const SkyboxState & source )

Defined in MinSG/Ext/States/SkyboxState.h:30


function
MinSG::SkyboxState::~SkyboxState

public inline virtual
   
   
~SkyboxState( )

Defined in MinSG/Ext/States/SkyboxState.h:31


function
MinSG::SkyboxState::setTexture

public
     
     
void setTexture( Geometry::side_t side,
  Rendering::Texture * texture
)    

Defined in MinSG/Ext/States/SkyboxState.h:33


function
MinSG::SkyboxState::setSize

public inline
     
     
void setSize( float size )

Specify the side length of the cube.

Parameters

size
New side length.

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


function
MinSG::SkyboxState::clone

public const virtual
   
   
SkyboxState * clone( ) const

Create a duplicate of this State object.

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