C# 클래스 exClipping, ex2d-v1

상속: exPlane
파일 보기 프로젝트 열기: exdev/ex2d-v1 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
clipMaterialList List
isDyanmic bool
planeInfoList List

보호된 프로퍼티들

프로퍼티 타입 설명
initialized bool

공개 메소드들

메소드 설명
AddClipMaterial ( Texture2D _texture, Material _mat ) : void
AddPlane ( exPlane, _plane ) : void
CheckAndRemoveClipMaterial ( Texture2D _texture ) : void
Clear ( ) : void
Commit ( ) : void
CommitMaterialProperties ( ) : void
HasPlaneInfo ( exPlane, _plane ) : bool
InsertPlane ( int _idx, exPlane, _plane ) : void
OnDrawGizmos ( ) : void
RemovePlane ( exPlane, _plane ) : bool
UpdatePlane ( exPlane, _plane ) : void

보호된 메소드들

메소드 설명
AddPlaneInfo ( exPlane, _plane ) : void
ApplyClipMaterial ( exPlane, _plane ) : void
Awake ( ) : void
Init ( ) : void
InsertPlaneInfo ( int _idx, exPlane, _plane ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
RemovePlaneInfo ( exPlane, _plane ) : bool

메소드 상세

AddClipMaterial() 공개 메소드

public AddClipMaterial ( Texture2D _texture, Material _mat ) : void
_texture UnityEngine.Texture2D
_mat Material
리턴 void

AddPlane() 공개 메소드

public AddPlane ( exPlane, _plane ) : void
_plane exPlane,
리턴 void

AddPlaneInfo() 보호된 메소드

protected AddPlaneInfo ( exPlane, _plane ) : void
_plane exPlane,
리턴 void

ApplyClipMaterial() 보호된 메소드

protected ApplyClipMaterial ( exPlane, _plane ) : void
_plane exPlane,
리턴 void

Awake() 보호된 메소드

protected Awake ( ) : void
리턴 void

CheckAndRemoveClipMaterial() 공개 메소드

public CheckAndRemoveClipMaterial ( Texture2D _texture ) : void
_texture UnityEngine.Texture2D
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

CommitMaterialProperties() 공개 메소드

public CommitMaterialProperties ( ) : void
리턴 void

HasPlaneInfo() 공개 메소드

public HasPlaneInfo ( exPlane, _plane ) : bool
_plane exPlane,
리턴 bool

Init() 보호된 메소드

protected Init ( ) : void
리턴 void

InsertPlane() 공개 메소드

public InsertPlane ( int _idx, exPlane, _plane ) : void
_idx int
_plane exPlane,
리턴 void

InsertPlaneInfo() 보호된 메소드

protected InsertPlaneInfo ( int _idx, exPlane, _plane ) : void
_idx int
_plane exPlane,
리턴 void

OnDestroy() 보호된 메소드

protected OnDestroy ( ) : void
리턴 void

OnDisable() 보호된 메소드

protected OnDisable ( ) : void
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

OnEnable() 보호된 메소드

protected OnEnable ( ) : void
리턴 void

RemovePlane() 공개 메소드

public RemovePlane ( exPlane, _plane ) : bool
_plane exPlane,
리턴 bool

RemovePlaneInfo() 보호된 메소드

protected RemovePlaneInfo ( exPlane, _plane ) : bool
_plane exPlane,
리턴 bool

UpdatePlane() 공개 메소드

public UpdatePlane ( exPlane, _plane ) : void
_plane exPlane,
리턴 void

프로퍼티 상세

clipMaterialList 공개적으로 프로퍼티

public List clipMaterialList
리턴 List

initialized 보호되어 있는 프로퍼티

protected bool initialized
리턴 bool

isDyanmic 공개적으로 프로퍼티

public bool isDyanmic
리턴 bool

planeInfoList 공개적으로 프로퍼티

public List planeInfoList
리턴 List