
Defines | |
| #define | REGISTER_VAR(var, type, name) |
| #define | ADD_CALLBACK(p_object, var) var_AddCallback( p_object, var, onGenericCallback, this ); |
| #define | ADD_CALLBACK_ENTRY(var, label) |
| #define | SET_BOOL(m, v) ((VarBoolImpl*)(m).get())->set(v) |
| #define | SET_STREAMTIME(m, v, b) ((StreamTime*)(m).get())->set(v,b) |
| #define | SET_TEXT(m, v) ((VarText*)(m).get())->set(v) |
| #define | SET_STRING(m, v) ((VarString*)(m).get())->set(v) |
| #define | SET_VOLUME(m, v, b) ((Volume*)(m).get())->set(v,b) |
| #define ADD_CALLBACK | ( | p_object, | |||
| var | ) | var_AddCallback( p_object, var, onGenericCallback, this ); |
Referenced by VlcProc::VlcProc().
| #define ADD_CALLBACK_ENTRY | ( | var, | |||
| label | ) |
Value:
{ \
if( strcmp( pVariable, var ) == 0 ) \
pCmd = new Cmd_##label( pThis->getIntf(), pObj, newVal ); \
}
| #define REGISTER_VAR | ( | var, | |||
| type, | |||||
| name | ) |
Value:
var = VariablePtr( new type( getIntf() ) ); \ pVarManager->registerVar( var, name );
Referenced by VlcProc::VlcProc().
| #define SET_BOOL | ( | m, | |||
| v | ) | ((VarBoolImpl*)(m).get())->set(v) |
| #define SET_STREAMTIME | ( | m, | |||
| v, | |||||
| b | ) | ((StreamTime*)(m).get())->set(v,b) |
Referenced by VlcProc::on_intf_event_changed().
| #define SET_STRING | ( | m, | |||
| v | ) | ((VarString*)(m).get())->set(v) |
Referenced by VlcProc::on_item_current_changed().
| #define SET_TEXT | ( | m, | |||
| v | ) | ((VarText*)(m).get())->set(v) |
Referenced by aout_VolumeSet(), and VlcProc::on_volume_changed().
1.5.6