CGameEditorMediaTrackerPluginAPI

Trackmania Next API


CGameEditorMediaTrackerPluginAPI

ID 0x0332D000
Uninstantiable

Inherits from Game::CGameEditorPluginAPI → MwFoundations::CMwNod

Methods

void ImportClip_OnOk()

void ExportClip_OnOk()

void ImportGhosts_OnOk()

void TimePlay()

void TimeStop()

void TimeToggle()

void Rewind()

void Quit()

void UpdatePropertyListReadOnly()

void CreateBlock()

void CreateKey()

void ToggleTriggersMode()

void CreateClip()

void RemoveClip()

void Undo()

void Redo()

void ImportClip()

void ExportClip()

void ImportGhosts()

void ToggleRecordGhostMode()

void ShootVideo()

void ShootScreen()

void ComputeShadows()

void ToggleDisplayPlayerNames()

void InformInterfaceIsHidden()

void ToggleGhostRef()

void StopGhostRefPreview()

void ToggleClipCondition()

void Copy()

void Paste()

void Cut()

void DuplicateTrack()

void SplitBlock()

void MergeTracks()

void ToggleAlwaysShowTriggerZone()

void ResetTriggerZone()

void RemoveAllTracks()

void SetClip(CGameCtnMediaClip@ Clip)

bool IsPlaying()

bool IsDevMode()

void SetCameraDrawRect(vec2 Pos, vec2 Size)

uint GetSelectedClip()

uint GetSelectedTrack()

uint GetSelectedBlock()

uint GetSelectedKey()

void SelectItem(uint Track, uint Block, uint Key)

void CreateTrack(CGameEditorMediaTrackerPluginAPI::EMediaTrackerBlockType Type)

bool CanCreateTrack(CGameEditorMediaTrackerPluginAPI::EMediaTrackerBlockType Type)

bool IsKeyStartEnd(uint Track, uint Block, uint Key)

void RemoveTrack(uint Track)

void RemoveBlock(uint Track, uint Block)

void RemoveKey(uint Track, uint Block, uint Key)

bool CanRemoveAllKeys(uint Track, uint Block)

void RemoveAllKeys(uint Track, uint Block)

void SetProcessCamInputs(bool ProcessCamInputs)

void ToolBarSetVisible(bool Visible)

bool IsTriggersModeOn()

bool IsRecordGhostModeOn()

void SetTempHidePropertyList(bool TempHide)

void SetClipName(uint Index, wstring Name)

void SetTrackName(uint Index, wstring Name)

void SetTrackIsCycling(CGameCtnMediaTrack@ Track, bool IsCycling)

void SetTrackIsKeepPlaying(CGameCtnMediaTrack@ Track, bool IsKeepPlaying)

bool GetTrackIsCycling(CGameCtnMediaTrack@ Track)

bool GetTrackIsKeepPlaying(CGameCtnMediaTrack@ Track)

void SetStartIsCycling(CGameCtnMediaTrack@ Track)

void SetStopIsCycling(CGameCtnMediaTrack@ Track)

float GetStartIsCycling(CGameCtnMediaTrack@ Track)

float GetStopIsCycling(CGameCtnMediaTrack@ Track)

wstring GetGhostRefName()

wstring GetClipConditionName()

bool HasClipCondition()

float GetTimeLimit()

void SetTimer(string Time)

void SetCurrentBlockStart(string Start)

void SetCurrentBlockEnd(string End)

CGameEditorMediaTrackerPluginAPI::EMediaTrackerCopyType CanCopy()

CGameEditorMediaTrackerPluginAPI::EMediaTrackerCopyType CanCut()

CGameEditorMediaTrackerPluginAPI::EMediaTrackerPasteType CanPaste()

bool HasCopiedItem()

bool IsPropertyListReadOnlyAndVisible()

void SelectGhostRef(CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef Type)

void DeleteGhostRef(CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef Type)

void RecordGhostRef(CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef Type)

bool GhostRefExists(CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef Type)

CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef GetSelectedGhostRef()

void StartGhostRefPreview(CGameEditorMediaTrackerPluginAPI::EMediaTrackerGhostRef Type)

void RemoveAllGhostTracksExcept(uint Track)

void RemoveAllCameraTracksExcept(uint Track)

bool CanRemoveAllGhostTracks()

bool CanRemoveAllCameraTracks()

bool IsGhostRefPreview()

void SetProfileTheme(uint Theme)

uint GetProfileTheme()

Members

float CurrentTimer

bool UseOrbitalInsteadOfFreeCam

bool UseClipCamWhenAvailable

bool CanUseClipCam

float PlaySpeed

float CameraSpeed

float ClipConditionValue

const CGameCtnMediaClip@ Clip

const CGameCtnMediaClipGroup@ ClipGroup

const MwFastBuffer<CGameEditorEvent@> PendingEvents

const wstring PopUpMessage

const CGameEditorMediaTrackerPluginAPI::EMediaTrackerBlockType EditMode

EMediaTrackerBlockType::Ghost
EMediaTrackerBlockType::CameraCustom
EMediaTrackerBlockType::CameraPath
EMediaTrackerBlockType::Time
EMediaTrackerBlockType::FxColors
EMediaTrackerBlockType::Sound
EMediaTrackerBlockType::Fog
EMediaTrackerBlockType::TransitionFade
EMediaTrackerBlockType::CameraEffectShake
EMediaTrackerBlockType::CameraEffectScript
EMediaTrackerBlockType::Stereo3d
EMediaTrackerBlockType::DOF
EMediaTrackerBlockType::ToneMapping
EMediaTrackerBlockType::BloomHdr
EMediaTrackerBlockType::DirtyLens
EMediaTrackerBlockType::ColorGrading
EMediaTrackerBlockType::FxCameraBlend
EMediaTrackerBlockType::MusicEffect
EMediaTrackerBlockType::TimeSpeed
EMediaTrackerBlockType::TextBlock
EMediaTrackerBlockType::Image
EMediaTrackerBlockType::ColoringCapturable
EMediaTrackerBlockType::ColoringBase
EMediaTrackerBlockType::CameraGame
EMediaTrackerBlockType::Trails
EMediaTrackerBlockType::Manialink
EMediaTrackerBlockType::EditingCut
EMediaTrackerBlockType::CamFxInertialTracking
EMediaTrackerBlockType::VehicleLight
EMediaTrackerBlockType::Interface
EMediaTrackerBlockType::Triangles2D
EMediaTrackerBlockType::Triangles3D
EMediaTrackerBlockType::CameraOrbital
EMediaTrackerBlockType::OpponentVisibility
EMediaTrackerBlockType::Spectators
Inherited methods CGameEditorPluginAPI

void NewFile()

void Undo()

void Redo()

void FileToolBarSendCmd(wstring CmdName)

bool SetToolBarButtonVisible(CGameEditorPluginAPI::EEditorFileToolBar_QuadType Type)

Inherited members CMwNod

string IdName

const MwId Id

Enums

EMediaTrackerBlockType

EMediaTrackerBlockType::Ghost
EMediaTrackerBlockType::CameraCustom
EMediaTrackerBlockType::CameraPath
EMediaTrackerBlockType::Time
EMediaTrackerBlockType::FxColors
EMediaTrackerBlockType::Sound
EMediaTrackerBlockType::Fog
EMediaTrackerBlockType::TransitionFade
EMediaTrackerBlockType::CameraEffectShake
EMediaTrackerBlockType::CameraEffectScript
EMediaTrackerBlockType::Stereo3d
EMediaTrackerBlockType::DOF
EMediaTrackerBlockType::ToneMapping
EMediaTrackerBlockType::BloomHdr
EMediaTrackerBlockType::DirtyLens
EMediaTrackerBlockType::ColorGrading
EMediaTrackerBlockType::FxCameraBlend
EMediaTrackerBlockType::MusicEffect
EMediaTrackerBlockType::TimeSpeed
EMediaTrackerBlockType::TextBlock
EMediaTrackerBlockType::Image
EMediaTrackerBlockType::ColoringCapturable
EMediaTrackerBlockType::ColoringBase
EMediaTrackerBlockType::CameraGame
EMediaTrackerBlockType::Trails
EMediaTrackerBlockType::Manialink
EMediaTrackerBlockType::EditingCut
EMediaTrackerBlockType::CamFxInertialTracking
EMediaTrackerBlockType::VehicleLight
EMediaTrackerBlockType::Interface
EMediaTrackerBlockType::Triangles2D
EMediaTrackerBlockType::Triangles3D
EMediaTrackerBlockType::CameraOrbital
EMediaTrackerBlockType::OpponentVisibility
EMediaTrackerBlockType::Spectators

EMediaTrackerCopyType

EMediaTrackerCopyType::None
EMediaTrackerCopyType::Key
EMediaTrackerCopyType::Block

EMediaTrackerPasteType

EMediaTrackerPasteType::None
EMediaTrackerPasteType::KeyInfo
EMediaTrackerPasteType::NewKey
EMediaTrackerPasteType::BlockCurrentTrack
EMediaTrackerPasteType::BlockNewTrack

EMediaTrackerGhostRef

EMediaTrackerGhostRef::Author
EMediaTrackerGhostRef::Ghost1
EMediaTrackerGhostRef::Ghost2
EMediaTrackerGhostRef::Ghost3

Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.06 seconds, 14.68 MB)