#include <value.h>
Inherited by impulse::Value.
Public Member Functions | |
Value_data () | |
Value_data (double value) | |
Value_data (string value) | |
Value_data (Frame *frame) | |
Frame * | getFrame () |
double | getFloat () |
template<typename T > | |
T * | get () |
It acts as a "smart pointer", decreasing the chances of null pointer access. It it used extentively for passing values to functions and returning values.
impulse::Value_data::Value_data | ( | ) | [inline] |
impulse::Value_data::Value_data | ( | double | value | ) | [inline] |
impulse::Value_data::Value_data | ( | string | value | ) | [inline] |
impulse::Value_data::Value_data | ( | Frame * | frame | ) | [inline] |
Frame* impulse::Value_data::getFrame | ( | ) | [inline] |
double impulse::Value_data::getFloat | ( | ) | [inline] |
T* impulse::Value_data::get | ( | ) | [inline] |
double impulse::Value_data::_float |
short impulse::Value_data::x |
short impulse::Value_data::y |