Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CEditorMediaTracker Class Reference

Documentation for class CEditorMediaTracker. More...

#include <doc.h>

Inheritance diagram for CEditorMediaTracker:
[legend]

Public Types

enum  EMediaTrackerBlockType {
  Ghost , CameraCustom , CameraPath , Time ,
  FxColors , Sound , Fog , TransitionFade ,
  CameraEffectShake , CameraEffectScript , Stereo3d , DOF ,
  ToneMapping , BloomHdr , DirtyLens , ColorGrading ,
  FxCameraBlend , MusicEffect , TimeSpeed , TextBlock ,
  Image , ColoringCapturable , ColoringBase , CameraGame ,
  Trails , Manialink , EditingCut , CamFxInertialTracking ,
  VehicleLight , Interface , Triangles2D , Triangles3D ,
  CameraOrbital , OpponentVisibility , Spectators
}
 
enum  EMediaTrackerCopyType { None , Key , Block }
 
enum  EMediaTrackerPasteType {
  None , KeyInfo , NewKey , BlockCurrentTrack ,
  BlockNewTrack
}
 
enum  EMediaTrackerGhostRef { Author , Ghost1 , Ghost2 , Ghost3 }
 
- Public Types inherited from CEditorPluginAPI
enum  EEditorFileToolBar_QuadType {
  Quit , New , Open , SaveAs ,
  Save , Import , Export , Close ,
  Help
}
 

Public Member Functions

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 (CMediaTrackerClip Clip)
 
Boolean IsPlaying ()
 
Boolean IsDevMode ()
 
Void SetCameraDrawRect (Vec2 Pos, Vec2 Size)
 
Integer GetSelectedClip ()
 
Integer GetSelectedTrack ()
 
Integer GetSelectedBlock ()
 
Integer GetSelectedKey ()
 
Void SelectItem (Integer Track, Integer Block, Integer Key)
 
Void CreateTrack (CEditorMediaTracker::EMediaTrackerBlockType Type)
 
Boolean CanCreateTrack (CEditorMediaTracker::EMediaTrackerBlockType Type)
 
Boolean IsKeyStartEnd (Integer Track, Integer Block, Integer Key)
 
Void RemoveTrack (Integer Track)
 
Void RemoveBlock (Integer Track, Integer Block)
 
Void RemoveKey (Integer Track, Integer Block, Integer Key)
 
Boolean CanRemoveAllKeys (Integer Track, Integer Block)
 
Void RemoveAllKeys (Integer Track, Integer Block)
 
Void SetProcessCamInputs (Boolean ProcessCamInputs)
 
Void ToolBarSetVisible (Boolean Visible)
 
Boolean IsTriggersModeOn ()
 
Boolean IsRecordGhostModeOn ()
 
Void SetTempHidePropertyList (Boolean TempHide)
 
Void SetClipName (Integer Index, Text Name)
 
Void SetTrackName (Integer Index, Text Name)
 
Void SetTrackIsCycling (CMediaTrackerTrack Track, Boolean IsCycling)
 
Void SetTrackIsKeepPlaying (CMediaTrackerTrack Track, Boolean IsKeepPlaying)
 
Boolean GetTrackIsCycling (CMediaTrackerTrack Track)
 
Boolean GetTrackIsKeepPlaying (CMediaTrackerTrack Track)
 
Void SetStartIsCycling (CMediaTrackerTrack Track)
 
Void SetStopIsCycling (CMediaTrackerTrack Track)
 
Real GetStartIsCycling (CMediaTrackerTrack Track)
 
Real GetStopIsCycling (CMediaTrackerTrack Track)
 
Text GetGhostRefName ()
 
Text GetClipConditionName ()
 
Boolean HasClipCondition ()
 
Real GetTimeLimit ()
 
Void SetTimer (Text Time)
 
Void SetCurrentBlockStart (Text Start)
 
Void SetCurrentBlockEnd (Text End)
 
CEditorMediaTracker::EMediaTrackerCopyType CanCopy ()
 
CEditorMediaTracker::EMediaTrackerCopyType CanCut ()
 
CEditorMediaTracker::EMediaTrackerPasteType CanPaste ()
 
Boolean HasCopiedItem ()
 
Boolean IsPropertyListReadOnlyAndVisible ()
 
Void SelectGhostRef (CEditorMediaTracker::EMediaTrackerGhostRef Type)
 
Void DeleteGhostRef (CEditorMediaTracker::EMediaTrackerGhostRef Type)
 
Void RecordGhostRef (CEditorMediaTracker::EMediaTrackerGhostRef Type)
 
Boolean GhostRefExists (CEditorMediaTracker::EMediaTrackerGhostRef Type)
 
CEditorMediaTracker::EMediaTrackerGhostRef GetSelectedGhostRef ()
 
Void StartGhostRefPreview (CEditorMediaTracker::EMediaTrackerGhostRef Type)
 
Void RemoveAllGhostTracksExcept (Integer Track)
 
Void RemoveAllCameraTracksExcept (Integer Track)
 
Boolean CanRemoveAllGhostTracks ()
 
Boolean CanRemoveAllCameraTracks ()
 
Boolean IsGhostRefPreview ()
 
Void SetProfileTheme (Integer Theme)
 
Integer GetProfileTheme ()
 
- Public Member Functions inherited from CEditorPluginAPI
Void NewFile ()
 
Void Undo ()
 
Void Redo ()
 
Void FileToolBarSendCmd (Text CmdName)
 
Boolean SetToolBarButtonVisible (CEditorPluginAPI::EEditorFileToolBar_QuadType Type)
 

Public Attributes

Real CurrentTimer
 
Boolean UseOrbitalInsteadOfFreeCam
 
Boolean UseClipCamWhenAvailable
 
Boolean CanUseClipCam
 
Real PlaySpeed
 
Real CameraSpeed
 
Real ClipConditionValue
 
CMediaTrackerClip *const Clip
 
CMediaTrackerClipGroup *const ClipGroup
 
Array< CEditorEvent *const > PendingEvents
 
Text const PopUpMessage
 
CEditorMediaTracker::EMediaTrackerBlockType const EditMode
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CEditorMediaTracker.

Member Enumeration Documentation

◆ EMediaTrackerBlockType

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

◆ EMediaTrackerCopyType

Enumerator
None 
Key 
Block 

◆ EMediaTrackerGhostRef

Enumerator
Author 
Ghost1 
Ghost2 
Ghost3 

◆ EMediaTrackerPasteType

Enumerator
None 
KeyInfo 
NewKey 
BlockCurrentTrack 
BlockNewTrack 

Member Function Documentation

◆ CanCopy()

CEditorMediaTracker::EMediaTrackerCopyType CEditorMediaTracker::CanCopy ( )

◆ CanCreateTrack()

Boolean CEditorMediaTracker::CanCreateTrack ( CEditorMediaTracker::EMediaTrackerBlockType Type)

◆ CanCut()

CEditorMediaTracker::EMediaTrackerCopyType CEditorMediaTracker::CanCut ( )

◆ CanPaste()

CEditorMediaTracker::EMediaTrackerPasteType CEditorMediaTracker::CanPaste ( )

◆ CanRemoveAllCameraTracks()

Boolean CEditorMediaTracker::CanRemoveAllCameraTracks ( )

◆ CanRemoveAllGhostTracks()

Boolean CEditorMediaTracker::CanRemoveAllGhostTracks ( )

◆ CanRemoveAllKeys()

Boolean CEditorMediaTracker::CanRemoveAllKeys ( Integer Track,
Integer Block )

◆ ComputeShadows()

Void CEditorMediaTracker::ComputeShadows ( )

◆ Copy()

Void CEditorMediaTracker::Copy ( )

◆ CreateBlock()

Void CEditorMediaTracker::CreateBlock ( )

◆ CreateClip()

Void CEditorMediaTracker::CreateClip ( )

◆ CreateKey()

Void CEditorMediaTracker::CreateKey ( )

◆ CreateTrack()

Void CEditorMediaTracker::CreateTrack ( CEditorMediaTracker::EMediaTrackerBlockType Type)

◆ Cut()

Void CEditorMediaTracker::Cut ( )

◆ DeleteGhostRef()

Void CEditorMediaTracker::DeleteGhostRef ( CEditorMediaTracker::EMediaTrackerGhostRef Type)

◆ DuplicateTrack()

Void CEditorMediaTracker::DuplicateTrack ( )

◆ ExportClip()

Void CEditorMediaTracker::ExportClip ( )

◆ GetClipConditionName()

Text CEditorMediaTracker::GetClipConditionName ( )

◆ GetGhostRefName()

Text CEditorMediaTracker::GetGhostRefName ( )

◆ GetProfileTheme()

Integer CEditorMediaTracker::GetProfileTheme ( )

◆ GetSelectedBlock()

Integer CEditorMediaTracker::GetSelectedBlock ( )

◆ GetSelectedClip()

Integer CEditorMediaTracker::GetSelectedClip ( )

◆ GetSelectedGhostRef()

CEditorMediaTracker::EMediaTrackerGhostRef CEditorMediaTracker::GetSelectedGhostRef ( )

◆ GetSelectedKey()

Integer CEditorMediaTracker::GetSelectedKey ( )

◆ GetSelectedTrack()

Integer CEditorMediaTracker::GetSelectedTrack ( )

◆ GetStartIsCycling()

Real CEditorMediaTracker::GetStartIsCycling ( CMediaTrackerTrack Track)

◆ GetStopIsCycling()

Real CEditorMediaTracker::GetStopIsCycling ( CMediaTrackerTrack Track)

◆ GetTimeLimit()

Real CEditorMediaTracker::GetTimeLimit ( )

◆ GetTrackIsCycling()

Boolean CEditorMediaTracker::GetTrackIsCycling ( CMediaTrackerTrack Track)

◆ GetTrackIsKeepPlaying()

Boolean CEditorMediaTracker::GetTrackIsKeepPlaying ( CMediaTrackerTrack Track)

◆ GhostRefExists()

Boolean CEditorMediaTracker::GhostRefExists ( CEditorMediaTracker::EMediaTrackerGhostRef Type)

◆ HasClipCondition()

Boolean CEditorMediaTracker::HasClipCondition ( )

◆ HasCopiedItem()

Boolean CEditorMediaTracker::HasCopiedItem ( )

◆ ImportClip()

Void CEditorMediaTracker::ImportClip ( )

◆ ImportGhosts()

Void CEditorMediaTracker::ImportGhosts ( )

◆ InformInterfaceIsHidden()

Void CEditorMediaTracker::InformInterfaceIsHidden ( )

◆ IsDevMode()

Boolean CEditorMediaTracker::IsDevMode ( )

◆ IsGhostRefPreview()

Boolean CEditorMediaTracker::IsGhostRefPreview ( )

◆ IsKeyStartEnd()

Boolean CEditorMediaTracker::IsKeyStartEnd ( Integer Track,
Integer Block,
Integer Key )

◆ IsPlaying()

Boolean CEditorMediaTracker::IsPlaying ( )

◆ IsPropertyListReadOnlyAndVisible()

Boolean CEditorMediaTracker::IsPropertyListReadOnlyAndVisible ( )

◆ IsRecordGhostModeOn()

Boolean CEditorMediaTracker::IsRecordGhostModeOn ( )

◆ IsTriggersModeOn()

Boolean CEditorMediaTracker::IsTriggersModeOn ( )

◆ MergeTracks()

Void CEditorMediaTracker::MergeTracks ( )

◆ Paste()

Void CEditorMediaTracker::Paste ( )

◆ Quit()

Void CEditorMediaTracker::Quit ( )

◆ RecordGhostRef()

Void CEditorMediaTracker::RecordGhostRef ( CEditorMediaTracker::EMediaTrackerGhostRef Type)

◆ Redo()

Void CEditorMediaTracker::Redo ( )

◆ RemoveAllCameraTracksExcept()

Void CEditorMediaTracker::RemoveAllCameraTracksExcept ( Integer Track)

◆ RemoveAllGhostTracksExcept()

Void CEditorMediaTracker::RemoveAllGhostTracksExcept ( Integer Track)

◆ RemoveAllKeys()

Void CEditorMediaTracker::RemoveAllKeys ( Integer Track,
Integer Block )

◆ RemoveAllTracks()

Void CEditorMediaTracker::RemoveAllTracks ( )

◆ RemoveBlock()

Void CEditorMediaTracker::RemoveBlock ( Integer Track,
Integer Block )

◆ RemoveClip()

Void CEditorMediaTracker::RemoveClip ( )

◆ RemoveKey()

Void CEditorMediaTracker::RemoveKey ( Integer Track,
Integer Block,
Integer Key )

◆ RemoveTrack()

Void CEditorMediaTracker::RemoveTrack ( Integer Track)

◆ ResetTriggerZone()

Void CEditorMediaTracker::ResetTriggerZone ( )

◆ Rewind()

Void CEditorMediaTracker::Rewind ( )

◆ SelectGhostRef()

Void CEditorMediaTracker::SelectGhostRef ( CEditorMediaTracker::EMediaTrackerGhostRef Type)

◆ SelectItem()

Void CEditorMediaTracker::SelectItem ( Integer Track,
Integer Block,
Integer Key )

◆ SetCameraDrawRect()

Void CEditorMediaTracker::SetCameraDrawRect ( Vec2 Pos,
Vec2 Size )

◆ SetClip()

Void CEditorMediaTracker::SetClip ( CMediaTrackerClip Clip)

◆ SetClipName()

Void CEditorMediaTracker::SetClipName ( Integer Index,
Text Name )

◆ SetCurrentBlockEnd()

Void CEditorMediaTracker::SetCurrentBlockEnd ( Text End)

◆ SetCurrentBlockStart()

Void CEditorMediaTracker::SetCurrentBlockStart ( Text Start)

◆ SetProcessCamInputs()

Void CEditorMediaTracker::SetProcessCamInputs ( Boolean ProcessCamInputs)

◆ SetProfileTheme()

Void CEditorMediaTracker::SetProfileTheme ( Integer Theme)

◆ SetStartIsCycling()

Void CEditorMediaTracker::SetStartIsCycling ( CMediaTrackerTrack Track)

◆ SetStopIsCycling()

Void CEditorMediaTracker::SetStopIsCycling ( CMediaTrackerTrack Track)

◆ SetTempHidePropertyList()

Void CEditorMediaTracker::SetTempHidePropertyList ( Boolean TempHide)

◆ SetTimer()

Void CEditorMediaTracker::SetTimer ( Text Time)

◆ SetTrackIsCycling()

Void CEditorMediaTracker::SetTrackIsCycling ( CMediaTrackerTrack Track,
Boolean IsCycling )

◆ SetTrackIsKeepPlaying()

Void CEditorMediaTracker::SetTrackIsKeepPlaying ( CMediaTrackerTrack Track,
Boolean IsKeepPlaying )

◆ SetTrackName()

Void CEditorMediaTracker::SetTrackName ( Integer Index,
Text Name )

◆ ShootScreen()

Void CEditorMediaTracker::ShootScreen ( )

◆ ShootVideo()

Void CEditorMediaTracker::ShootVideo ( )

◆ SplitBlock()

Void CEditorMediaTracker::SplitBlock ( )

◆ StartGhostRefPreview()

Void CEditorMediaTracker::StartGhostRefPreview ( CEditorMediaTracker::EMediaTrackerGhostRef Type)

◆ StopGhostRefPreview()

Void CEditorMediaTracker::StopGhostRefPreview ( )

◆ TimePlay()

Void CEditorMediaTracker::TimePlay ( )

◆ TimeStop()

Void CEditorMediaTracker::TimeStop ( )

◆ TimeToggle()

Void CEditorMediaTracker::TimeToggle ( )

◆ ToggleAlwaysShowTriggerZone()

Void CEditorMediaTracker::ToggleAlwaysShowTriggerZone ( )

◆ ToggleClipCondition()

Void CEditorMediaTracker::ToggleClipCondition ( )

◆ ToggleDisplayPlayerNames()

Void CEditorMediaTracker::ToggleDisplayPlayerNames ( )

◆ ToggleGhostRef()

Void CEditorMediaTracker::ToggleGhostRef ( )

◆ ToggleRecordGhostMode()

Void CEditorMediaTracker::ToggleRecordGhostMode ( )

◆ ToggleTriggersMode()

Void CEditorMediaTracker::ToggleTriggersMode ( )

◆ ToolBarSetVisible()

Void CEditorMediaTracker::ToolBarSetVisible ( Boolean Visible)

◆ Undo()

Void CEditorMediaTracker::Undo ( )

◆ UpdatePropertyListReadOnly()

Void CEditorMediaTracker::UpdatePropertyListReadOnly ( )

Member Data Documentation

◆ CameraSpeed

Real CEditorMediaTracker::CameraSpeed

◆ CanUseClipCam

Boolean CEditorMediaTracker::CanUseClipCam

◆ Clip

CMediaTrackerClip* const CEditorMediaTracker::Clip

◆ ClipConditionValue

Real CEditorMediaTracker::ClipConditionValue

◆ ClipGroup

CMediaTrackerClipGroup* const CEditorMediaTracker::ClipGroup

◆ CurrentTimer

Real CEditorMediaTracker::CurrentTimer

◆ EditMode

CEditorMediaTracker::EMediaTrackerBlockType const CEditorMediaTracker::EditMode

◆ PendingEvents

Array<CEditorEvent* const > CEditorMediaTracker::PendingEvents

◆ PlaySpeed

Real CEditorMediaTracker::PlaySpeed

◆ PopUpMessage

Text const CEditorMediaTracker::PopUpMessage

◆ UseClipCamWhenAvailable

Boolean CEditorMediaTracker::UseClipCamWhenAvailable

◆ UseOrbitalInsteadOfFreeCam

Boolean CEditorMediaTracker::UseOrbitalInsteadOfFreeCam

The documentation for this class was generated from the following file: