C# Класс MegaMan.Engine.Entities.GameEntitySource

Наследование: IEntitySource
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetOriginalEntity ( string name ) : GameEntity
Unload ( ) : void

Приватные методы

Метод Описание
LoadCollisionComponent ( GameEntity entity, CollisionComponentInfo info ) : void
LoadEntities ( IEnumerable entities ) : void
LoadEntity ( EntityInfo info ) : void
LoadHealthComponent ( GameEntity entity, HealthComponentInfo info ) : void
LoadLadderComponent ( GameEntity entity, LadderComponentInfo info ) : void
LoadMovementComponent ( MovementComponentInfo info, GameEntity entity ) : void
LoadPositionComponent ( GameEntity entity, PositionComponentInfo componentInfo ) : void
LoadSpriteComponent ( GameEntity entity, SpriteComponentInfo componentInfo ) : void
LoadStateComponent ( GameEntity entity, StateComponentInfo info ) : void
LoadWeaponComponent ( GameEntity entity, WeaponComponentInfo info ) : void

Описание методов

GetOriginalEntity() публичный Метод

public GetOriginalEntity ( string name ) : GameEntity
name string
Результат GameEntity

Unload() публичный Метод

public Unload ( ) : void
Результат void