IG::Component Class
The functionality described in this article is not available in the Community SDK edition.
You should upgrade to- Sim
SDK edition to use it.
You should upgrade to
Header: | #include <UnigineIG.h> |
Component Class
Members
int getID ( ) #
Returns the component ID.Return value
Component ID.int getClass ( ) #
Returns the component class.Return value
CIGI component class.int getInstanceID ( ) #
Returns the instance ID.Return value
Instance ID.const Ptr<Node> & getNode ( ) #
Returns the node assigned to the component.Return value
Node assigned to the component.const Ptr<Property> & getProperty ( ) #
Returns the node assigned to the component.Return value
Property assigned to the component.void setParameterData ( char * name, const void * value ) #
Sets the data for the component parameter with the specified name.Arguments
- char * name - Parameter name.
- const void * value - Pointer to a buffer with parameter data to be set.
void setParameterInt ( char * name, int value ) #
Sets the value of the component parameter with the specified name using the specified integer value.Arguments
- char * name - Parameter name.
- int value - Value to be set.
int getParameterInt ( char * name ) #
Returns the current value of the parameter with the specified name.Arguments
- char * name - Parameter name.
Return value
Current value of the parameter with the specified name.void setParameterFloat ( char * name, float value ) #
Sets the value of the component parameter with the specified name using the specified float value.Arguments
- char * name - Parameter name.
- float value - Value to be set.
float getParameterFloat ( char * name ) #
Returns the current value of the parameter with the specified name.Arguments
- char * name - Parameter name.
Return value
Current value of the parameter with the specified name.Last update:
2020-04-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)