Trait CommandData

Source
pub trait CommandData {
    type CDataType: CData;

    // Required method
    fn c_data(&mut self) -> Self::CDataType;
}

Required Associated Types§

Required Methods§

Source

fn c_data(&mut self) -> Self::CDataType

Implementors§

Source§

impl CommandData for GiveMeNewUnitCheatCommandData

Source§

impl CommandData for GiveMeResourceCheatCommandData

Source§

impl CommandData for SetMyIncomeMultiplierCheatCommandData

Source§

impl CommandData for AddOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for AddPointLineGraphDrawerDebugCommandData

Source§

impl CommandData for DeleteOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for DeletePointsLineGraphDrawerDebugCommandData

Source§

impl CommandData for SetColorLineGraphDrawerDebugCommandData

Source§

impl CommandData for SetLabelLineGraphDrawerDebugCommandData

Source§

impl CommandData for SetLabelOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for SetPositionGraphDrawerDebugCommandData

Source§

impl CommandData for SetPositionOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for SetSizeGraphDrawerDebugCommandData

Source§

impl CommandData for SetSizeOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for UpdateOverlayTextureDrawerDebugCommandData

Source§

impl CommandData for AddLineDrawCommandData

Source§

impl CommandData for AddNotificationDrawerCommandData

Source§

impl CommandData for AddPointDrawCommandData

Source§

impl CommandData for BreakPathDrawerCommandData

Source§

impl CommandData for CreateLineFigureDrawerCommandData

Source§

impl CommandData for CreateSplineFigureDrawerCommandData

Source§

impl CommandData for DeleteFigureDrawerCommandData

Source§

impl CommandData for DrawIconAtLastPosPathDrawerCommandData

Source§

impl CommandData for DrawLineAndIconPathDrawerCommandData

Source§

impl CommandData for DrawLinePathDrawerCommandData

Source§

impl CommandData for DrawUnitDrawerCommandData

Source§

impl CommandData for FinishPathDrawerCommandData

Source§

impl CommandData for RemovePointDrawCommandData

Source§

impl CommandData for RestartPathDrawerCommandData

Source§

impl CommandData for SetColorFigureDrawerCommandData

Source§

impl CommandData for StartPathDrawerCommandData

Source§

impl CommandData for CreateGroupCommandData

Source§

impl CommandData for EraseGroupCommandData

Source§

impl CommandData for GroupAddUnitCommandData

Source§

impl CommandData for GroupClearUnitCommandData

Source§

impl CommandData for CallLuaRulesCommandData

Source§

impl CommandData for CallLuaUICommandData

Source§

impl CommandData for PauseCommandData

Source§

impl CommandData for SetLastPosMessageCommandData

Source§

impl CommandData for FreePathCommandData

Source§

impl CommandData for GetApproximateLengthPathCommandData

Source§

impl CommandData for GetNextWaypointPathCommandData

Source§

impl CommandData for InitPathCommandData

Source§

impl CommandData for SendResourcesCommandData

Source§

impl CommandData for SendStartPosCommandData

Source§

impl CommandData for SendTextMessageCommandData

Source§

impl CommandData for SendUnitsCommandData

Source§

impl CommandData for EmptyCommandData

Source§

impl CommandData for FeatureTraceRayCommandData

Source§

impl CommandData for TraceRayCommandData

Source§

impl CommandData for AiSelectUnitCommandData

Source§

impl CommandData for AttackAreaUnitCommandData

Source§

impl CommandData for AttackUnitCommandData

Source§

impl CommandData for BuildUnitCommandData

Source§

impl CommandData for CaptureAreaUnitCommanddData

Source§

impl CommandData for CaptureUnitCommanddData

Source§

impl CommandData for CloakUnitCommandData

Source§

impl CommandData for CustomUnitCommanddData

Source§

impl CommandData for DGunPosUnitCommandData

Source§

impl CommandData for DGunUnitCommandData

Source§

impl CommandData for FightUnitCommandData

Source§

impl CommandData for GuardUnitCommandData

Source§

impl CommandData for LoadOntoUnitCommandData

Source§

impl CommandData for LoadUnitsAreaCommandData

Source§

impl CommandData for LoadUnitsUnitCommandData

Source§

impl CommandData for MoveUnitCommandData

Source§

impl CommandData for PatrolUnitCommandData

Source§

impl CommandData for ReclaimAreaUnitCommandData

Source§

impl CommandData for ReclaimFeatureUnitCommandData

Source§

impl CommandData for ReclaimUnitUnitCommandData

Source§

impl CommandData for RepairUnitCommandData

Source§

impl CommandData for RestoreAreaUnitCommandData

Source§

impl CommandData for ResurrectAreaUnitCommandData

Source§

impl CommandData for ResurrectUnitCommandData

Source§

impl CommandData for SelfDestroyUnitCommandData

Source§

impl CommandData for SetAutoRepairLevelUnitCommandData

Source§

impl CommandData for SetBaseUnitCommandData

Source§

impl CommandData for SetFireUnitCommandData

Source§

impl CommandData for SetIdleModeCommandData

Source§

impl CommandData for SetMoveStateCommandData

Source§

impl CommandData for SetUnitOnOffCommandData

Source§

impl CommandData for SetUnitRepeatCommandData

Source§

impl CommandData for SetUnitStockpileCommandData

Source§

impl CommandData for SetUnitStopCommandData

Source§

impl CommandData for SetUnitTrajectoryCommandData

Source§

impl CommandData for SetUnitUnloadAreaCommandData

Source§

impl CommandData for SetUnitUnloadCommandData

Source§

impl CommandData for SetUnitWaitCommandData

Source§

impl CommandData for SetUnitWaitDeathCommandData

Source§

impl CommandData for SetUnitWaitGatherCommandData

Source§

impl CommandData for SetUnitWaitSquadCommandData

Source§

impl CommandData for SetUnitWaitTimeCommandData