C# Class NetworkSkins.Props.PropCustomizer

Inheritance: LoadingExtensionBase
Afficher le fichier Open project: boformer/NetworkSkins Class Usage Examples

Méthodes publiques

Свойство Type Description
Instance PropCustomizer
StreetLightPrefabDataIndices int[]

Méthodes publiques

Méthode Description
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

Method Details

GetActiveStreetLight() public méthode

public GetActiveStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
Résultat PropInfo

GetActiveStreetLightDistance() public méthode

public GetActiveStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
Résultat float

GetActiveTree() public méthode

public GetActiveTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
Résultat TreeInfo

GetActiveTreeDistance() public méthode

public GetActiveTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
Résultat float

GetAvailableStreetLights() public méthode

public GetAvailableStreetLights ( NetInfo prefab ) : List
prefab NetInfo
Résultat List

GetAvailableTrees() public méthode

public GetAvailableTrees ( NetInfo prefab ) : List
prefab NetInfo
Résultat List

GetDefaultStreetLight() public méthode

public GetDefaultStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
Résultat PropInfo

GetDefaultStreetLightDistance() public méthode

public GetDefaultStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
Résultat float

GetDefaultTree() public méthode

public GetDefaultTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
Résultat TreeInfo

GetDefaultTreeDistance() public méthode

public GetDefaultTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
Résultat float

HasStreetLights() public méthode

public HasStreetLights ( NetInfo prefab ) : bool
prefab NetInfo
Résultat bool

HasTrees() public méthode

public HasTrees ( NetInfo prefab, LanePosition position ) : bool
prefab NetInfo
position LanePosition
Résultat bool

OnCreated() public méthode

public OnCreated ( ILoading loading ) : void
loading ILoading
Résultat void

OnLevelUnloading() public méthode

public OnLevelUnloading ( ) : void
Résultat void

OnReleased() public méthode

public OnReleased ( ) : void
Résultat void

OnUpdateData() public méthode

Like OnLevelLoaded, but executed earlier.
public OnUpdateData ( SimulationManager mode ) : void
mode SimulationManager
Résultat void

SetStreetLight() public méthode

public SetStreetLight ( NetInfo prefab, PropInfo prop ) : void
prefab NetInfo
prop PropInfo
Résultat void

SetStreetLightDistance() public méthode

public SetStreetLightDistance ( NetInfo prefab, float val ) : void
prefab NetInfo
val float
Résultat void

SetTree() public méthode

public SetTree ( NetInfo prefab, LanePosition position, TreeInfo tree ) : void
prefab NetInfo
position LanePosition
tree TreeInfo
Résultat void

SetTreeDistance() public méthode

public SetTreeDistance ( NetInfo prefab, LanePosition position, float val ) : void
prefab NetInfo
position LanePosition
val float
Résultat void

Property Details

Instance public_oe static_oe property

public static PropCustomizer,NetworkSkins.Props Instance
Résultat PropCustomizer

StreetLightPrefabDataIndices public_oe property

public int[] StreetLightPrefabDataIndices
Résultat int[]