![]() |
ManiaScript Trackmania 2020
30/10/2024
|
An instance of an object. More...
#include <2024_10_30.h>
Public Types | |
enum | EStatus { OnPlayer, OnAnchor, InWorld, Unspawned } |
Public Member Functions | |
Void | SetAnchor (CMapObjectAnchor ObjectAnchor) |
Void | SetPlayer (CSmPlayer Player) |
Void | SetPosition (Vec3 Position) |
Void | SetPositionAndVel (Vec3 Position, Vec3 Vel) |
Void | SetUnspawned () |
Public Attributes | |
CSmObject::EStatus const | Status |
Ident const | ModelId |
CSmPlayer *const | Player |
CSmMapLandmark *const | AnchorLandmark |
Vec3 const | Position |
Vec3 const | Vel |
Integer | MachineState |
Boolean | Throwable |
Ident const | ThrowLatestPlayerId |
![]() | |
Ident const | MarkerId |
![]() | |
Ident const | Id |
An instance of an object.
Supported declare modes :
Definition at line 10087 of file 2024_10_30.h.
enum CSmObject::EStatus |
Void CSmObject::SetAnchor | ( | CMapObjectAnchor | ObjectAnchor | ) |
Void CSmObject::SetUnspawned | ( | ) |
CSmMapLandmark* const CSmObject::AnchorLandmark |
Definition at line 10133 of file 2024_10_30.h.
Integer CSmObject::MachineState |
Definition at line 10145 of file 2024_10_30.h.
Ident const CSmObject::ModelId |
Definition at line 10105 of file 2024_10_30.h.
CSmPlayer* const CSmObject::Player |
Player holding the object, or Null if the object isn't held by a player.
Definition at line 10129 of file 2024_10_30.h.
Vec3 const CSmObject::Position |
Definition at line 10137 of file 2024_10_30.h.
CSmObject::EStatus const CSmObject::Status |
Definition at line 10101 of file 2024_10_30.h.
Boolean CSmObject::Throwable |
Definition at line 10149 of file 2024_10_30.h.
Ident const CSmObject::ThrowLatestPlayerId |
Definition at line 10153 of file 2024_10_30.h.
Vec3 const CSmObject::Vel |
Definition at line 10141 of file 2024_10_30.h.