ManiaScript Trackmania 2020  14/07/2025
CAnimManager Class Reference

Documentation for class CAnimManager. More...

#include <2025_07_14.h>

Inheritance diagram for CAnimManager:
CNod

Public Types

enum  EAnimManagerEasing {
  Linear, QuadIn, QuadOut, QuadInOut,
  CubicIn, CubicOut, CubicInOut, QuartIn,
  QuartOut, QuartInOut, QuintIn, QuintOut,
  QuintInOut, SineIn, SineOut, SineInOut,
  ExpIn, ExpOut, ExpInOut, CircIn,
  CircOut, CircInOut, BackIn, BackOut,
  BackInOut, ElasticIn, ElasticOut, ElasticInOut,
  ElasticIn2, ElasticOut2, ElasticInOut2, BounceIn,
  BounceOut, BounceInOut
}
 

Public Member Functions

Void Add (CMlControl Control, Text XmlTarget, Integer StartTime, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
 
Void AddChain (CMlControl Control, Text XmlTarget, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
 
Void Add (CMlControl Control, Text XmlTarget, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
 
Void Flush (CMlControl Control)
 

Additional Inherited Members

- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CAnimManager.

Definition at line 5315 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EAnimManagerEasing

Enumerator
Linear 
QuadIn 
QuadOut 
QuadInOut 
CubicIn 
CubicOut 
CubicInOut 
QuartIn 
QuartOut 
QuartInOut 
QuintIn 
QuintOut 
QuintInOut 
SineIn 
SineOut 
SineInOut 
ExpIn 
ExpOut 
ExpInOut 
CircIn 
CircOut 
CircInOut 
BackIn 
BackOut 
BackInOut 
ElasticIn 
ElasticOut 
ElasticInOut 
ElasticIn2 
ElasticOut2 
ElasticInOut2 
BounceIn 
BounceOut 
BounceInOut 

Definition at line 5320 of file 2025_07_14.h.

5320  {
5321  Linear,
5322  QuadIn,
5323  QuadOut,
5324  QuadInOut,
5325  CubicIn,
5326  CubicOut,
5327  CubicInOut,
5328  QuartIn,
5329  QuartOut,
5330  QuartInOut,
5331  QuintIn,
5332  QuintOut,
5333  QuintInOut,
5334  SineIn,
5335  SineOut,
5336  SineInOut,
5337  ExpIn,
5338  ExpOut,
5339  ExpInOut,
5340  CircIn,
5341  CircOut,
5342  CircInOut,
5343  BackIn,
5344  BackOut,
5345  BackInOut,
5346  ElasticIn,
5347  ElasticOut,
5348  ElasticInOut,
5349  ElasticIn2,
5350  ElasticOut2,
5351  ElasticInOut2,
5352  BounceIn,
5353  BounceOut,
5354  BounceInOut,
5355  };

Member Function Documentation

◆ Add() [1/2]

Void CAnimManager::Add ( CMlControl  Control,
Text  XmlTarget,
Integer  Duration,
CAnimManager::EAnimManagerEasing  EasingFunc 
)

◆ Add() [2/2]

Void CAnimManager::Add ( CMlControl  Control,
Text  XmlTarget,
Integer  StartTime,
Integer  Duration,
CAnimManager::EAnimManagerEasing  EasingFunc 
)

◆ AddChain()

Void CAnimManager::AddChain ( CMlControl  Control,
Text  XmlTarget,
Integer  Duration,
CAnimManager::EAnimManagerEasing  EasingFunc 
)

◆ Flush()

Void CAnimManager::Flush ( CMlControl  Control)

The documentation for this class was generated from the following file:
CAnimManager::BackInOut
@ BackInOut
Definition: 2025_07_14.h:5345
CAnimManager::ElasticOut
@ ElasticOut
Definition: 2025_07_14.h:5347
CAnimManager::QuadInOut
@ QuadInOut
Definition: 2025_07_14.h:5324
CAnimManager::ElasticOut2
@ ElasticOut2
Definition: 2025_07_14.h:5350
CAnimManager::SineOut
@ SineOut
Definition: 2025_07_14.h:5335
CAnimManager::ElasticInOut
@ ElasticInOut
Definition: 2025_07_14.h:5348
CAnimManager::QuintIn
@ QuintIn
Definition: 2025_07_14.h:5331
CAnimManager::ExpOut
@ ExpOut
Definition: 2025_07_14.h:5338
CAnimManager::QuadIn
@ QuadIn
Definition: 2025_07_14.h:5322
CAnimManager::BackIn
@ BackIn
Definition: 2025_07_14.h:5343
CAnimManager::CubicOut
@ CubicOut
Definition: 2025_07_14.h:5326
CAnimManager::CubicIn
@ CubicIn
Definition: 2025_07_14.h:5325
CAnimManager::QuintOut
@ QuintOut
Definition: 2025_07_14.h:5332
CAnimManager::CircIn
@ CircIn
Definition: 2025_07_14.h:5340
CAnimManager::ElasticIn2
@ ElasticIn2
Definition: 2025_07_14.h:5349
CAnimManager::SineInOut
@ SineInOut
Definition: 2025_07_14.h:5336
CAnimManager::SineIn
@ SineIn
Definition: 2025_07_14.h:5334
CAnimManager::BackOut
@ BackOut
Definition: 2025_07_14.h:5344
CAnimManager::ExpIn
@ ExpIn
Definition: 2025_07_14.h:5337
CAnimManager::BounceInOut
@ BounceInOut
Definition: 2025_07_14.h:5354
CAnimManager::QuintInOut
@ QuintInOut
Definition: 2025_07_14.h:5333
CAnimManager::ElasticIn
@ ElasticIn
Definition: 2025_07_14.h:5346
CAnimManager::CubicInOut
@ CubicInOut
Definition: 2025_07_14.h:5327
CAnimManager::BounceOut
@ BounceOut
Definition: 2025_07_14.h:5353
CAnimManager::ElasticInOut2
@ ElasticInOut2
Definition: 2025_07_14.h:5351
CAnimManager::CircInOut
@ CircInOut
Definition: 2025_07_14.h:5342
CAnimManager::Linear
@ Linear
Definition: 2025_07_14.h:5321
CAnimManager::ExpInOut
@ ExpInOut
Definition: 2025_07_14.h:5339
CAnimManager::BounceIn
@ BounceIn
Definition: 2025_07_14.h:5352
CAnimManager::QuadOut
@ QuadOut
Definition: 2025_07_14.h:5323
CAnimManager::CircOut
@ CircOut
Definition: 2025_07_14.h:5341
CAnimManager::QuartIn
@ QuartIn
Definition: 2025_07_14.h:5328
CAnimManager::QuartOut
@ QuartOut
Definition: 2025_07_14.h:5329
CAnimManager::QuartInOut
@ QuartInOut
Definition: 2025_07_14.h:5330