Trackmania ManiaScript Reference 2024.9.17.1117
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.


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