easyx_framework V1.0.0
基于easyx的c++游戏框架
 
载入中...
搜索中...
未找到
base类 参考abstract

基类. 更多...

#include <CoreMinimal.h>

类 base 继承关系图:
Component Level Object UserInterface Widget Animator FSM InputComponent RigidBody SceneComponent BattleLevel Menu Animated Controller RainProducer Sprite BattleUI SeedUI Bar Image Panel Text

Public 成员函数

 base ()
 
virtual ~base ()
 
std::string GetName () const
 
void SetName (const std::string &name)
 
virtual void Update (float deltaTime)
 
virtual void BeginPlay ()=0
 
virtual void EndPlay ()=0
 

Private 属性

std::string name
 类似"class base * __ptr64 tag的值"
 

静态 Private 属性

static int tag
 整个框架的标识
 

详细描述

基类.

框架大部分类的基类

参见
只有继承他才有一些基本虚函数,可以作为框架的一部分进行使用

构造及析构函数说明

◆ base()

base::base ( )
inline

◆ ~base()

virtual base::~base ( )
inlinevirtual

成员函数说明

◆ BeginPlay()

◆ EndPlay()

virtual void base::EndPlay ( )
pure virtual

◆ GetName()

std::string base::GetName ( ) const
inline

◆ SetName()

void base::SetName ( const std::string & name)
inline

◆ Update()

类成员变量说明

◆ name

std::string base::name
private

类似"class base * __ptr64 tag的值"

◆ tag

int base::tag
staticprivate

整个框架的标识