C# 클래스 Azmyth.Assets.AssetStore

파일 보기 프로젝트 열기: GalacticSoft/Azmyth

보호된 프로퍼티들

프로퍼티 타입 설명
_assetList VectorList
_currentIDList long>.Dictionary
_maxIndex long
_maxVector long
_typeIndexList long>.Dictionary
_typeList Type>.Dictionary
_vectorIDList List

공개 메소드들

메소드 설명
AddAsset ( Asset asset ) : void
AddAssetType ( Type assetType ) : long
AssetStore ( ) : System
CreateAsset ( Type assetType ) : VectorID
CreateAsset ( long vector ) : VectorID
RemoveAsset ( VectorID id ) : void
this ( VectorID vectorID ) : Asset

메소드 상세

AddAsset() 공개 메소드

public AddAsset ( Asset asset ) : void
asset Asset
리턴 void

AddAssetType() 공개 메소드

public AddAssetType ( Type assetType ) : long
assetType System.Type
리턴 long

AssetStore() 공개 메소드

public AssetStore ( ) : System
리턴 System

CreateAsset() 공개 메소드

public CreateAsset ( Type assetType ) : VectorID
assetType System.Type
리턴 VectorID

CreateAsset() 공개 메소드

public CreateAsset ( long vector ) : VectorID
vector long
리턴 VectorID

RemoveAsset() 공개 메소드

public RemoveAsset ( VectorID id ) : void
id VectorID
리턴 void

this() 공개 메소드

public this ( VectorID vectorID ) : Asset
vectorID VectorID
리턴 Asset

프로퍼티 상세

_assetList 보호되어 있는 프로퍼티

protected VectorList _assetList
리턴 VectorList

_currentIDList 보호되어 있는 프로퍼티

protected Dictionary _currentIDList
리턴 long>.Dictionary

_maxIndex 보호되어 있는 프로퍼티

protected long _maxIndex
리턴 long

_maxVector 보호되어 있는 프로퍼티

protected long _maxVector
리턴 long

_typeIndexList 보호되어 있는 프로퍼티

protected Dictionary _typeIndexList
리턴 long>.Dictionary

_typeList 보호되어 있는 프로퍼티

protected Dictionary _typeList
리턴 Type>.Dictionary

_vectorIDList 보호되어 있는 프로퍼티

protected List _vectorIDList
리턴 List