C# 클래스 NetworkSkins.Data.SegmentDataManager

상속: SerializableDataExtensionBase
파일 보기 프로젝트 열기: boformer/NetworkSkins 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Instance SegmentDataManager
SegmentToSegmentDataMap SegmentData[]

공개 메소드들

메소드 설명
GetActiveOptions ( NetInfo prefab ) : SegmentData
OnCreated ( ISerializableData serializableData ) : void
OnLevelLoaded ( ) : void
OnLevelUnloaded ( ) : void
OnReleased ( ) : void
OnSaveData ( ) : void
OnSegmentCreate ( ushort segment ) : void
OnSegmentRelease ( ushort segment ) : void
OnSegmentTransferData ( ushort oldSegment, ushort newSegment ) : void
OnUpdateData ( SimulationManager mode ) : void

Like OnLevelLoaded, but executed earlier.

SetActiveOptions ( NetInfo prefab, SegmentData segmentOptions ) : void
SetAssetMode ( bool value ) : void

비공개 메소드들

메소드 설명
CleanupData ( ) : void

Validates the data. Removes data which is no longer used (should never happen).

DeleteIfNotInUse ( SegmentData segmentData ) : void
DeserializeActiveOptions ( ) : void
DeserializeSegmentDataMap ( ) : void
SerializeActiveOptions ( ) : void
SerializeSegmentData ( ) : void

메소드 상세

GetActiveOptions() 공개 메소드

public GetActiveOptions ( NetInfo prefab ) : SegmentData
prefab NetInfo
리턴 SegmentData

OnCreated() 공개 메소드

public OnCreated ( ISerializableData serializableData ) : void
serializableData ISerializableData
리턴 void

OnLevelLoaded() 공개 메소드

public OnLevelLoaded ( ) : void
리턴 void

OnLevelUnloaded() 공개 메소드

public OnLevelUnloaded ( ) : void
리턴 void

OnReleased() 공개 메소드

public OnReleased ( ) : void
리턴 void

OnSaveData() 공개 메소드

public OnSaveData ( ) : void
리턴 void

OnSegmentCreate() 공개 메소드

public OnSegmentCreate ( ushort segment ) : void
segment ushort
리턴 void

OnSegmentRelease() 공개 메소드

public OnSegmentRelease ( ushort segment ) : void
segment ushort
리턴 void

OnSegmentTransferData() 공개 메소드

public OnSegmentTransferData ( ushort oldSegment, ushort newSegment ) : void
oldSegment ushort
newSegment ushort
리턴 void

OnUpdateData() 공개 메소드

Like OnLevelLoaded, but executed earlier.
public OnUpdateData ( SimulationManager mode ) : void
mode SimulationManager
리턴 void

SetActiveOptions() 공개 메소드

public SetActiveOptions ( NetInfo prefab, SegmentData segmentOptions ) : void
prefab NetInfo
segmentOptions SegmentData
리턴 void

SetAssetMode() 공개 메소드

public SetAssetMode ( bool value ) : void
value bool
리턴 void

프로퍼티 상세

Instance 공개적으로 정적으로 프로퍼티

public static SegmentDataManager,NetworkSkins.Data Instance
리턴 SegmentDataManager

SegmentToSegmentDataMap 공개적으로 프로퍼티

public SegmentData[] SegmentToSegmentDataMap
리턴 SegmentData[]