#include <vee_value.h>
Inheritance diagram for VEE_Value:
Values are typically used to deliver data to VEE_Object -sub-classes.
This class contains virtual functions that that should be overridden in value types that can provide that kind of output. The default implementations of the value types simply return "false". The overriding implementations should return "true".
|
|
|
|
|
|
Tries to get a float from the value.
Reimplemented in VEE_ValueRandomFloat, VEE_ValueString, VEE_ValueFloat, and VEE_ValueInt. |
|
Tries to get a int from the value.
Reimplemented in VEE_ValueRandomFloat, VEE_ValueString, VEE_ValueFloat, and VEE_ValueInt. |
|
Tries to get a vector from the value.
Reimplemented in VEE_ValueRandomVector3, VEE_ValueString, VEE_ValueVector3, and VEE_ValueRgba. |
|
Tries to get a matrix from the value.
Reimplemented in VEE_ValueRandomRotation, VEE_ValueString, and VEE_ValueMatrix3. |
|
|
|
|