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

Public 成员函数

virtual void DealWithPlayerInteract (int priorityUse, int priorityPlace, int priorityInteract, PlayerInput playerInput, TerrainRaycastResult? terrainRaycastResult, MovingBlocksRaycastResult? movingBlocksRaycastResult, out bool flag)
 
void Update (float dt)
 
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
 
- Public 成员函数 继承自 Game.ComponentCreature
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
 
- Public 成员函数 继承自 Game.IUpdateable

Public 属性

SubsystemGameInfo m_subsystemGameInfo
 
SubsystemTime m_subsystemTime
 
SubsystemAudio m_subsystemAudio
 
SubsystemPickables m_subsystemPickables
 
SubsystemTerrain m_subsystemTerrain
 
bool m_aimHintIssued
 
double m_lastActionTime
 
bool m_speedOrderBlocked
 
Ray3? m_aim
 
bool m_isAimBlocked
 
bool m_isDigBlocked
 
bool m_doAimBlockLook = true
 
bool m_allowAddLookOrder = true
 
double? m_aimStartTime
 
DragHostWidget m_dragHostWidget
 
- Public 属性 继承自 Game.ComponentCreature
SubsystemPlayerStats m_subsystemPlayerStats
 
string[] m_killVerbs
 

静态 Public 属性

static string fName = "ComponentPlayer"
 

属性

double AimDuration [get]
 
PlayerData PlayerData [get, set]
 
GameWidget GameWidget [get]
 
ContainerWidget GuiWidget [get]
 
ViewWidget ViewWidget [get]
 
ComponentGui ComponentGui [get, set]
 
ComponentInput ComponentInput [get, set]
 
ComponentBlockHighlight ComponentBlockHighlight [get, set]
 
ComponentScreenOverlays ComponentScreenOverlays [get, set]
 
ComponentAimingSights ComponentAimingSights [get, set]
 
ComponentMiner ComponentMiner [get, set]
 
ComponentRider ComponentRider [get, set]
 
ComponentSleep ComponentSleep [get, set]
 
ComponentVitalStats ComponentVitalStats [get, set]
 
ComponentSickness ComponentSickness [get, set]
 
ComponentFlu ComponentFlu [get, set]
 
ComponentLevel ComponentLevel [get, set]
 
ComponentClothing ComponentClothing [get, set]
 
ComponentOuterClothingModel ComponentOuterClothingModel [get, set]
 
UpdateOrder UpdateOrder [get]
 
DragHostWidget DragHostWidget [get]
 
- 属性 继承自 Game.ComponentCreature
ComponentBody ComponentBody [get, set]
 
ComponentHealth ComponentHealth [get, set]
 
ComponentSpawn ComponentSpawn [get, set]
 
ComponentCreatureModel ComponentCreatureModel [get, set]
 
ComponentCreatureSounds ComponentCreatureSounds [get, set]
 
ComponentLocomotion ComponentLocomotion [get, set]
 
PlayerStats PlayerStats [get]
 
bool ConstantSpawn [get, set]
 
CreatureCategory Category [get, set]
 
string DisplayName [get, set]
 
ReadOnlyList< string > KillVerbs [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 

成员函数说明

◆ DealWithPlayerInteract()

virtual void Game.ComponentPlayer.DealWithPlayerInteract ( int priorityUse,
int priorityPlace,
int priorityInteract,
PlayerInput playerInput,
TerrainRaycastResult? terrainRaycastResult,
MovingBlocksRaycastResult? movingBlocksRaycastResult,
out bool flag )
virtual
函数调用图:
这是这个函数的调用关系图:

◆ Load()

override void Game.ComponentPlayer.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )

◆ Save()

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

◆ Update()

void Game.ComponentPlayer.Update ( float dt)

实现了 Game.IUpdateable.

函数调用图:

类成员变量说明

◆ fName

string Game.ComponentPlayer.fName = "ComponentPlayer"
static

◆ m_aim

Ray3? Game.ComponentPlayer.m_aim

◆ m_aimHintIssued

bool Game.ComponentPlayer.m_aimHintIssued

◆ m_aimStartTime

double? Game.ComponentPlayer.m_aimStartTime

◆ m_allowAddLookOrder

bool Game.ComponentPlayer.m_allowAddLookOrder = true

◆ m_doAimBlockLook

bool Game.ComponentPlayer.m_doAimBlockLook = true

◆ m_dragHostWidget

DragHostWidget Game.ComponentPlayer.m_dragHostWidget

◆ m_isAimBlocked

bool Game.ComponentPlayer.m_isAimBlocked

◆ m_isDigBlocked

bool Game.ComponentPlayer.m_isDigBlocked

◆ m_lastActionTime

double Game.ComponentPlayer.m_lastActionTime

◆ m_speedOrderBlocked

bool Game.ComponentPlayer.m_speedOrderBlocked

◆ m_subsystemAudio

SubsystemAudio Game.ComponentPlayer.m_subsystemAudio

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentPlayer.m_subsystemGameInfo

◆ m_subsystemPickables

SubsystemPickables Game.ComponentPlayer.m_subsystemPickables

◆ m_subsystemTerrain

SubsystemTerrain Game.ComponentPlayer.m_subsystemTerrain

◆ m_subsystemTime

SubsystemTime Game.ComponentPlayer.m_subsystemTime

属性说明

◆ AimDuration

double Game.ComponentPlayer.AimDuration
get

◆ ComponentAimingSights

ComponentAimingSights Game.ComponentPlayer.ComponentAimingSights
getset

◆ ComponentBlockHighlight

ComponentBlockHighlight Game.ComponentPlayer.ComponentBlockHighlight
getset

◆ ComponentClothing

ComponentClothing Game.ComponentPlayer.ComponentClothing
getset

◆ ComponentFlu

ComponentFlu Game.ComponentPlayer.ComponentFlu
getset

◆ ComponentGui

ComponentGui Game.ComponentPlayer.ComponentGui
getset

◆ ComponentInput

ComponentInput Game.ComponentPlayer.ComponentInput
getset

◆ ComponentLevel

ComponentLevel Game.ComponentPlayer.ComponentLevel
getset

◆ ComponentMiner

ComponentMiner Game.ComponentPlayer.ComponentMiner
getset

◆ ComponentOuterClothingModel

ComponentOuterClothingModel Game.ComponentPlayer.ComponentOuterClothingModel
getset

◆ ComponentRider

ComponentRider Game.ComponentPlayer.ComponentRider
getset

◆ ComponentScreenOverlays

ComponentScreenOverlays Game.ComponentPlayer.ComponentScreenOverlays
getset

◆ ComponentSickness

ComponentSickness Game.ComponentPlayer.ComponentSickness
getset

◆ ComponentSleep

ComponentSleep Game.ComponentPlayer.ComponentSleep
getset

◆ ComponentVitalStats

ComponentVitalStats Game.ComponentPlayer.ComponentVitalStats
getset

◆ DragHostWidget

DragHostWidget Game.ComponentPlayer.DragHostWidget
get

◆ GameWidget

GameWidget Game.ComponentPlayer.GameWidget
get

◆ GuiWidget

ContainerWidget Game.ComponentPlayer.GuiWidget
get

◆ PlayerData

PlayerData Game.ComponentPlayer.PlayerData
getset

◆ UpdateOrder

UpdateOrder Game.ComponentPlayer.UpdateOrder
get

实现了 Game.IUpdateable.

◆ ViewWidget

ViewWidget Game.ComponentPlayer.ViewWidget
get

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