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

struct  Loot
 

Public 成员函数

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

静态 Public 成员函数

static List< LootParseLootList (ValuesDictionary lootVd)
 
static Loot ParseLoot (string lootString)
 

Public 属性

SubsystemGameInfo m_subsystemGameInfo
 
SubsystemPickables m_subsystemPickables
 
ComponentCreature m_componentCreature
 
List< Lootm_lootList
 
List< Lootm_lootOnFireList
 
Random m_random = new()
 
bool m_lootDropped
 

属性

UpdateOrder UpdateOrder [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 

成员函数说明

◆ Load()

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

◆ ParseLoot()

static Loot Game.ComponentLoot.ParseLoot ( string lootString)
static
函数调用图:
这是这个函数的调用关系图:

◆ ParseLootList()

static List< Loot > Game.ComponentLoot.ParseLootList ( ValuesDictionary lootVd)
static
函数调用图:
这是这个函数的调用关系图:

◆ Save()

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

◆ Update()

void Game.ComponentLoot.Update ( float dt)

实现了 Game.IUpdateable.

函数调用图:

类成员变量说明

◆ m_componentCreature

ComponentCreature Game.ComponentLoot.m_componentCreature

◆ m_lootDropped

bool Game.ComponentLoot.m_lootDropped

◆ m_lootList

List<Loot> Game.ComponentLoot.m_lootList

◆ m_lootOnFireList

List<Loot> Game.ComponentLoot.m_lootOnFireList

◆ m_random

Random Game.ComponentLoot.m_random = new()

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentLoot.m_subsystemGameInfo

◆ m_subsystemPickables

SubsystemPickables Game.ComponentLoot.m_subsystemPickables

属性说明

◆ UpdateOrder

UpdateOrder Game.ComponentLoot.UpdateOrder
get

实现了 Game.IUpdateable.


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