AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
GameObjectModelOwnerBase Class Referenceabstract

#include "GameObjectModel.h"

Inheritance diagram for GameObjectModelOwnerBase:
GameObjectModelOwnerImpl

Public Member Functions

virtual ~GameObjectModelOwnerBase ()=default
 
virtual bool IsSpawned () const =0
 
virtual uint32 GetDisplayId () const =0
 
virtual uint32 GetPhaseMask () const =0
 
virtual G3D::Vector3 GetPosition () const =0
 
virtual float GetOrientation () const =0
 
virtual float GetScale () const =0
 
virtual void DebugVisualizeCorner (G3D::Vector3 const &) const =0
 

Detailed Description

Constructor & Destructor Documentation

◆ ~GameObjectModelOwnerBase()

virtual GameObjectModelOwnerBase::~GameObjectModelOwnerBase ( )
virtualdefault

Member Function Documentation

◆ DebugVisualizeCorner()

virtual void GameObjectModelOwnerBase::DebugVisualizeCorner ( G3D::Vector3 const &  ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ GetDisplayId()

virtual uint32 GameObjectModelOwnerBase::GetDisplayId ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ GetOrientation()

virtual float GameObjectModelOwnerBase::GetOrientation ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ GetPhaseMask()

virtual uint32 GameObjectModelOwnerBase::GetPhaseMask ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ GetPosition()

virtual G3D::Vector3 GameObjectModelOwnerBase::GetPosition ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ GetScale()

virtual float GameObjectModelOwnerBase::GetScale ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.

◆ IsSpawned()

virtual bool GameObjectModelOwnerBase::IsSpawned ( ) const
pure virtual

Implemented in GameObjectModelOwnerImpl.