Skip to content

ObjectManager » Models » IModel

Namespace: Mayo.Manager.Objects
Namespace: Mayo.Manager.Objects.Interface
Dependencies: IModel


Model is a "combo interface" and can contain either a IPlayer, IUnit, or a IGameObject.
The Unit property is also available when the model is IPlayer.
It provides access to frequently used features.


IUnit Unit
IPlayer Player
IGameObject GameObject
bool IsUnit
bool IsPlayer
bool IsGameObject
UInt128 GUID
int DisplayID
Vector3 Position
Vector2 PositionV2
string Name
double Distance3D
double Distance2D
bool IsInFront
double HeightDifference
double AbsHeightDifference
bool IsInteractedByAnotherPlayer
double ApproachTimeInSec
bool IsAlive
float Rotation