C# 클래스 Transit.Framework.NetInfoExtensions

파일 보기 프로젝트 열기: Katalyst6/CSL.TransitAddonMod

공개 메소드들

메소드 설명
CloneWithoutStops ( this templateLane, string newName = null ) : NetInfo.Lane
DisplayLaneProps ( this info ) : void
FindLane ( this info, bool>.Func predicate, bool crashOnNotFound = true ) : NetInfo.Lane
FindLane ( this info, NetInfo predicate, bool crashOnNotFound = true ) : NetInfo.Lane
ModifyTitle ( this info, string newTitle ) : void
SetAllNodesTexture ( this info, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo
SetAllSegmentsTexture ( this info, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo
SetFlags ( this node, NetNode required, NetNode forbidden ) : NetInfo.Node
SetFlagsDefault ( this segment ) : NetInfo.Segment
SetMeshes ( this node, string newMeshPath, string newLODMeshPath = null ) : NetInfo.Node
SetMeshes ( this segment, string newMeshPath, string newLODMeshPath = null ) : NetInfo.Segment
SetTextures ( this node, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo.Node
SetTextures ( this segment, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo.Segment

메소드 상세

CloneWithoutStops() 공개 정적인 메소드

public static CloneWithoutStops ( this templateLane, string newName = null ) : NetInfo.Lane
templateLane this
newName string
리턴 NetInfo.Lane

DisplayLaneProps() 공개 정적인 메소드

public static DisplayLaneProps ( this info ) : void
info this
리턴 void

FindLane() 공개 정적인 메소드

public static FindLane ( this info, bool>.Func predicate, bool crashOnNotFound = true ) : NetInfo.Lane
info this
predicate bool>.Func
crashOnNotFound bool
리턴 NetInfo.Lane

FindLane() 공개 정적인 메소드

public static FindLane ( this info, NetInfo predicate, bool crashOnNotFound = true ) : NetInfo.Lane
info this
predicate NetInfo
crashOnNotFound bool
리턴 NetInfo.Lane

ModifyTitle() 공개 정적인 메소드

public static ModifyTitle ( this info, string newTitle ) : void
info this
newTitle string
리턴 void

SetAllNodesTexture() 공개 정적인 메소드

public static SetAllNodesTexture ( this info, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo
info this
newTextures Transit.Framework.Texturing.TextureSet
newLODTextures Transit.Framework.Texturing.LODTextureSet
리턴 NetInfo

SetAllSegmentsTexture() 공개 정적인 메소드

public static SetAllSegmentsTexture ( this info, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo
info this
newTextures Transit.Framework.Texturing.TextureSet
newLODTextures Transit.Framework.Texturing.LODTextureSet
리턴 NetInfo

SetFlags() 공개 정적인 메소드

public static SetFlags ( this node, NetNode required, NetNode forbidden ) : NetInfo.Node
node this
required NetNode
forbidden NetNode
리턴 NetInfo.Node

SetFlagsDefault() 공개 정적인 메소드

public static SetFlagsDefault ( this segment ) : NetInfo.Segment
segment this
리턴 NetInfo.Segment

SetMeshes() 공개 정적인 메소드

public static SetMeshes ( this node, string newMeshPath, string newLODMeshPath = null ) : NetInfo.Node
node this
newMeshPath string
newLODMeshPath string
리턴 NetInfo.Node

SetMeshes() 공개 정적인 메소드

public static SetMeshes ( this segment, string newMeshPath, string newLODMeshPath = null ) : NetInfo.Segment
segment this
newMeshPath string
newLODMeshPath string
리턴 NetInfo.Segment

SetTextures() 공개 정적인 메소드

public static SetTextures ( this node, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo.Node
node this
newTextures Transit.Framework.Texturing.TextureSet
newLODTextures Transit.Framework.Texturing.LODTextureSet
리턴 NetInfo.Node

SetTextures() 공개 정적인 메소드

public static SetTextures ( this segment, TextureSet newTextures, LODTextureSet newLODTextures = null ) : NetInfo.Segment
segment this
newTextures Transit.Framework.Texturing.TextureSet
newLODTextures Transit.Framework.Texturing.LODTextureSet
리턴 NetInfo.Segment