Detailed Description
Represents the options for a shaderball view.
This object represents the options available to tweak the
initial appearance of the shaderball node/window in the RenderTree.
You can access this object via ShaderDef::GetShaderballOptions.
- See also:
- ShaderDef::GetShaderballOptions
- Since:
- 9.0 (2011)
#include <xsi_shaderballoptions.h>
List of all
members.
Constructor & Destructor Documentation
Constructor.
- Parameters:
-
in_ref |
constant reference object. |
Copy constructor.
- Parameters:
-
in_obj |
constant class object. |
Member Function Documentation
bool IsA |
( |
siClassID |
in_ClassID |
) |
const [virtual] |
Returns true if a given class type is compatible with this API
class.
- Parameters:
-
- Returns:
- true if the class is compatible, false otherwise.
Reimplemented from SIObject.
Returns the type of the API class.
- Returns:
- The class type.
Reimplemented from SIObject.
Creates an object from another object. The newly created object
is set to empty if the input object is not compatible.
- Parameters:
-
in_obj |
constant class object. |
- Returns:
- The new ShaderballOptions
object.
Creates an object from a reference object. The newly created
object is set to empty if the input reference object is not
compatible.
- Parameters:
-
in_ref |
constant class object. |
- Returns:
- The new ShaderballOptions
object.
Reimplemented from SIObject.
CString GetDefaultBackground |
( |
|
) |
const |
Returns the background to use by default.
- Returns:
- the shaderball background name.
- Since:
- 9.0 (2011)
Sets the background to use.
- Parameters:
-
in_background |
the shaderball background name. |
- Returns:
- Success/failure
- Since:
- 9.0 (2011)
Returns the model to use for the shaderball by default.
- Returns:
- the name of the model
- See also:
-
Model
- Since:
- 9.0 (2011)
Sets the model to use for the shaderball by default.
- Parameters:
-
in_model |
the name of the model |
- Returns:
- Success/failure
- See also:
-
Model
- Since:
- 9.0 (2011)
Returns one of the siShaderballDimension
enum values that determines what dimensions the shaderball
supports.
- Returns:
- supported dimension
- Since:
- 9.0 (2011)
Sets one of the siShaderballDimension
enum values that determines what dimensions the shaderball
supports.
- Parameters:
-
in_dimension |
supported dimension |
- Returns:
- Success/failure
- Since:
- 9.0 (2011)
Indicates whether or not the shaderball was initialized.
- Returns:
- true if it was initialized
- false otherwise
- See also:
-
ShaderballOptions::Reset
- Since:
- 9.0 (2011)
Returns the shaderball options to the uninitialized state.
- Returns:
- Success/failure
- See also:
-
ShaderballOptions::GetInit
- Since:
- 9.0 (2011)
bool GetShowByDefault |
( |
|
) |
const |
Returns a Boolean value describing whether or not to show the
shaderball by default.
- Returns:
- true to show the shaderball by default
- false otherwise
- Since:
- 9.0 (2011)
CStatus PutShowByDefault |
( |
bool |
in_show |
) |
|
Sets a Boolean value describing whether or not to show the
shaderball by default.
- Parameters:
-
in_show |
true to show the shaderball by default; false otherwise |
- Returns:
- Success/failure
- Since:
- 9.0 (2011)
The documentation for this class was generated from the following
file: