C# Класс NetworkSkins.Props.PropCustomizer

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

Открытые свойства

Свойство Тип Описание
Instance PropCustomizer
StreetLightPrefabDataIndices int[]

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

Метод Описание
GetActiveStreetLight ( NetInfo prefab ) : PropInfo
GetActiveStreetLightDistance ( NetInfo prefab ) : float
GetActiveTree ( NetInfo prefab, LanePosition position ) : TreeInfo
GetActiveTreeDistance ( NetInfo prefab, LanePosition position ) : float
GetAvailableStreetLights ( NetInfo prefab ) : List
GetAvailableTrees ( NetInfo prefab ) : List
GetDefaultStreetLight ( NetInfo prefab ) : PropInfo
GetDefaultStreetLightDistance ( NetInfo prefab ) : float
GetDefaultTree ( NetInfo prefab, LanePosition position ) : TreeInfo
GetDefaultTreeDistance ( NetInfo prefab, LanePosition position ) : float
HasStreetLights ( NetInfo prefab ) : bool
HasTrees ( NetInfo prefab, LanePosition position ) : bool
OnCreated ( ILoading loading ) : void
OnLevelUnloading ( ) : void
OnReleased ( ) : void
OnUpdateData ( SimulationManager mode ) : void

Like OnLevelLoaded, but executed earlier.

SetStreetLight ( NetInfo prefab, PropInfo prop ) : void
SetStreetLightDistance ( NetInfo prefab, float val ) : void
SetTree ( NetInfo prefab, LanePosition position, TreeInfo tree ) : void
SetTreeDistance ( NetInfo prefab, LanePosition position, float val ) : void

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

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

public GetActiveStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
Результат PropInfo

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

public GetActiveStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
Результат float

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

public GetActiveTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
Результат TreeInfo

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

public GetActiveTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
Результат float

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

public GetAvailableStreetLights ( NetInfo prefab ) : List
prefab NetInfo
Результат List

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

public GetAvailableTrees ( NetInfo prefab ) : List
prefab NetInfo
Результат List

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

public GetDefaultStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
Результат PropInfo

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

public GetDefaultStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
Результат float

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

public GetDefaultTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
Результат TreeInfo

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

public GetDefaultTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
Результат float

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

public HasStreetLights ( NetInfo prefab ) : bool
prefab NetInfo
Результат bool

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

public HasTrees ( NetInfo prefab, LanePosition position ) : bool
prefab NetInfo
position LanePosition
Результат bool

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

public OnCreated ( ILoading loading ) : void
loading ILoading
Результат void

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

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

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

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

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

Like OnLevelLoaded, but executed earlier.
public OnUpdateData ( SimulationManager mode ) : void
mode SimulationManager
Результат void

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

public SetStreetLight ( NetInfo prefab, PropInfo prop ) : void
prefab NetInfo
prop PropInfo
Результат void

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

public SetStreetLightDistance ( NetInfo prefab, float val ) : void
prefab NetInfo
val float
Результат void

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

public SetTree ( NetInfo prefab, LanePosition position, TreeInfo tree ) : void
prefab NetInfo
position LanePosition
tree TreeInfo
Результат void

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

public SetTreeDistance ( NetInfo prefab, LanePosition position, float val ) : void
prefab NetInfo
position LanePosition
val float
Результат void

Описание свойств

Instance публичное статическое свойство

public static PropCustomizer,NetworkSkins.Props Instance
Результат PropCustomizer

StreetLightPrefabDataIndices публичное свойство

public int[] StreetLightPrefabDataIndices
Результат int[]