My Project v1
Project
载入中...
搜索中...
未找到
Game.ComponentStubbornSteedBehavior
类 Game.ComponentStubbornSteedBehavior 继承关系图:
Game.ComponentStubbornSteedBehavior 的协作图:

Public 成员函数

void Update (float dt)
 
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
 
- Public 成员函数 继承自 Game.IUpdateable

Public 属性

SubsystemTime m_subsystemTime
 
SubsystemGameInfo m_subsystemGameInfo
 
ComponentCreature m_componentCreature
 
ComponentMount m_componentMount
 
ComponentSteedBehavior m_componentSteedBehavior
 
ComponentEatPickableBehavior m_componentEatPickableBehavior
 
StateMachine m_stateMachine = new()
 
float m_importanceLevel
 
bool m_isSaddled
 
Random m_random = new()
 
float m_periodicEventOffset
 
float m_stubbornProbability
 
double m_stubbornEndTime
 

属性

UpdateOrder UpdateOrder [get]
 
override float ImportanceLevel [get]
 
- 属性 继承自 Game.ComponentBehavior
float ImportanceLevel [get]
 
virtual bool IsActive [get, set]
 
virtual string DebugInfo [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 

成员函数说明

◆ Load()

override void Game.ComponentStubbornSteedBehavior.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )
函数调用图:

◆ Save()

override void Game.ComponentStubbornSteedBehavior.Save ( ValuesDictionary valuesDictionary,
EntityToIdMap entityToIdMap )

◆ Update()

void Game.ComponentStubbornSteedBehavior.Update ( float dt)

实现了 Game.IUpdateable.

函数调用图:

类成员变量说明

◆ m_componentCreature

ComponentCreature Game.ComponentStubbornSteedBehavior.m_componentCreature

◆ m_componentEatPickableBehavior

ComponentEatPickableBehavior Game.ComponentStubbornSteedBehavior.m_componentEatPickableBehavior

◆ m_componentMount

ComponentMount Game.ComponentStubbornSteedBehavior.m_componentMount

◆ m_componentSteedBehavior

ComponentSteedBehavior Game.ComponentStubbornSteedBehavior.m_componentSteedBehavior

◆ m_importanceLevel

float Game.ComponentStubbornSteedBehavior.m_importanceLevel

◆ m_isSaddled

bool Game.ComponentStubbornSteedBehavior.m_isSaddled

◆ m_periodicEventOffset

float Game.ComponentStubbornSteedBehavior.m_periodicEventOffset

◆ m_random

Random Game.ComponentStubbornSteedBehavior.m_random = new()

◆ m_stateMachine

StateMachine Game.ComponentStubbornSteedBehavior.m_stateMachine = new()

◆ m_stubbornEndTime

double Game.ComponentStubbornSteedBehavior.m_stubbornEndTime

◆ m_stubbornProbability

float Game.ComponentStubbornSteedBehavior.m_stubbornProbability

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentStubbornSteedBehavior.m_subsystemGameInfo

◆ m_subsystemTime

SubsystemTime Game.ComponentStubbornSteedBehavior.m_subsystemTime

属性说明

◆ ImportanceLevel

override float Game.ComponentStubbornSteedBehavior.ImportanceLevel
get

◆ UpdateOrder

UpdateOrder Game.ComponentStubbornSteedBehavior.UpdateOrder
get

实现了 Game.IUpdateable.


该类的文档由以下文件生成: