|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|


Public 成员函数 | |
| virtual IEnumerable< Entity > | GetOwnedEntities () |
| virtual void | OnEntityAdded () |
| virtual void | OnEntityRemoved () |
| virtual void | Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap) |
| virtual void | Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap) |
| virtual void | Dispose () |
| virtual void | InheritFromComponent (Component baseComponent) |
| virtual void | Initialize (Entity entity, ValuesDictionary valuesDictionary) |
Public 属性 | |
| Entity | m_entity |
| ValuesDictionary | m_valuesDictionary |
包函数 | |
| void | DisposeInternal () |
属性 | |
| ValuesDictionary | ValuesDictionary [get] |
| Entity | Entity [get] |
| Project | Project [get] |
| bool | IsAddedToProject [get] |
在文件 Component.cs 第 7 行定义.
|
virtual |
|
package |
|
virtual |
|
virtual |
|
virtual |
在文件 Component.cs 第 39 行定义.
|
virtual |
被 Game.ComponentAimingSights, Game.ComponentAutoJump, Game.ComponentAvoidFireBehavior, Game.ComponentAvoidPlayerBehavior, Game.ComponentBehaviorSelector, Game.ComponentBirdModel, Game.ComponentBlockEntity, Game.ComponentBlockHighlight, Game.ComponentBoat, Game.ComponentBody, Game.ComponentCattleDriveBehavior, Game.ComponentCetaceanBreatheBehavior, Game.ComponentChaseBehavior, Game.ComponentChest, Game.ComponentClothing, Game.ComponentCraftingTable, Game.ComponentCreativeInventory, Game.ComponentCreature, Game.ComponentCreatureModel, Game.ComponentCreatureSounds, Game.ComponentDamage, Game.ComponentDiggingCracks, Game.ComponentDigInMudBehavior, Game.ComponentDispenser, Game.ComponentDumpRiderBehavior, Game.ComponentEatPickableBehavior, Game.ComponentFactors, Game.ComponentFindPlayerBehavior, Game.ComponentFirstPersonModel, Game.ComponentFishModel, Game.ComponentFishOutOfWaterBehavior, Game.ComponentFlightlessBirdModel, Game.ComponentFlu, Game.ComponentFlyAroundBehavior, Game.ComponentFlyAwayBehavior, Game.ComponentFourLeggedModel, Game.ComponentFrame, Game.ComponentFurnace, Game.ComponentFurnitureInventory, Game.ComponentGlowingEyes, Game.ComponentGui, Game.ComponentHealth, Game.ComponentHerdBehavior, Game.ComponentHowlBehavior, Game.ComponentHumanModel, Game.ComponentInput, Game.ComponentIntro, Game.ComponentIntroShip, Game.ComponentInventory, Game.ComponentInventoryBase, Game.ComponentLayEggBehavior, Game.ComponentLevel, Game.ComponentLocomotion, Game.ComponentLookAroundBehavior, Game.ComponentLoot, Game.ComponentMiner, Game.ComponentModel, Game.ComponentMount, Game.ComponentMoveAwayBehavior, Game.ComponentName, Game.ComponentOnFire, Game.ComponentOuterClothingModel, Game.ComponentPathfinding, Game.ComponentPickableGatherer, Game.ComponentPickableGathererPlayer, Game.ComponentPilot, Game.ComponentPlayer, Game.ComponentRandomFeedBehavior, Game.ComponentRandomPeckBehavior, Game.ComponentRider, Game.ComponentRunAwayBehavior, Game.ComponentScreenOverlays, Game.ComponentShapeshifter, Game.ComponentSickness, Game.ComponentSimpleModel, Game.ComponentSleep, Game.ComponentSpawn, Game.ComponentStareBehavior, Game.ComponentSteedBehavior, Game.ComponentStubbornSteedBehavior, Game.ComponentSummonBehavior, Game.ComponentSwimAroundBehavior, Game.ComponentSwimAwayBehavior, Game.ComponentUdder, Game.ComponentVitalStats, Game.ComponentVrHandsModel , 以及 Game.ComponentWalkAroundBehavior 重载.
在文件 Component.cs 第 26 行定义.

|
virtual |
被 Game.ComponentCreatureModel, Game.ComponentGlowingEyes , 以及 Game.ComponentGui 重载.
在文件 Component.cs 第 22 行定义.

|
virtual |
被 Game.ComponentBody, Game.ComponentFurnace, Game.ComponentGlowingEyes, Game.ComponentGui, Game.ComponentOnFire , 以及 Game.ComponentVitalStats 重载.
在文件 Component.cs 第 24 行定义.

|
virtual |
被 Game.ComponentBlockEntity, Game.ComponentBody, Game.ComponentClothing, Game.ComponentCreativeInventory, Game.ComponentCreature, Game.ComponentDamage, Game.ComponentFlu, Game.ComponentFrame, Game.ComponentFurnace, Game.ComponentFurnitureInventory, Game.ComponentGui, Game.ComponentHealth, Game.ComponentIntro, Game.ComponentIntroShip, Game.ComponentInventory, Game.ComponentInventoryBase, Game.ComponentLocomotion, Game.ComponentLoot, Game.ComponentMiner, Game.ComponentOnFire, Game.ComponentPlayer, Game.ComponentSickness, Game.ComponentSleep, Game.ComponentSpawn, Game.ComponentStubbornSteedBehavior, Game.ComponentUdder , 以及 Game.ComponentVitalStats 重载.
在文件 Component.cs 第 28 行定义.

| Entity GameEntitySystem.Component.m_entity |
在文件 Component.cs 第 8 行定义.
| ValuesDictionary GameEntitySystem.Component.m_valuesDictionary |
在文件 Component.cs 第 10 行定义.
|
get |
在文件 Component.cs 第 14 行定义.
|
get |
在文件 Component.cs 第 18 行定义.
|
get |
在文件 Component.cs 第 16 行定义.
|
get |
在文件 Component.cs 第 12 行定义.