C# 클래스 NoiseTool.NoiseObject

상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: MadoxLabs/NoiseTool 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LinkTips Tips
Range string
mGradient GradientDef
mLocalGradient bool
mName string
mType int

보호된 프로퍼티들

프로퍼티 타입 설명
mDragLast System.Windows.Point
mMove bool
mMoveLoc System.Windows.Point
mNoise Adapter
mResize bool

공개 메소드들

메소드 설명
AddPoint ( ) : void
Apply ( ) : string
Attach ( LinkType type, Adapter a ) : void
Detatch ( LinkType type ) : void
Load ( StreamReader sr ) : string
NoiseObject ( int type ) : System
OnClose ( ) : void
OnErase ( LinkEventArgs l ) : void
OnLink ( LinkEventArgs l ) : void
OnNeedApply ( ) : void
OnNeedUpdate ( ) : void
OnRaise ( ) : void
OnRelink ( ) : void
OnRendered ( ) : void
Redraw ( ) : void
SaveToString ( ) : string
Select ( bool b ) : void
SetGradient ( GradientDef g ) : void
ThreadMain ( ) : void
UserControl_Unloaded ( object sender, System e ) : void
xLinks_Erase ( object sender, LinkEventArgs e ) : void
xLinks_Link ( object sender, LinkEventArgs e ) : void

비공개 메소드들

메소드 설명
Button_Click ( object sender, System e ) : void
ComboBox_SelectionChanged ( object sender, System e ) : void
InitData ( ) : void
MoveGrip_MouseLeftButtonDown ( object sender, System e ) : void
MoveGrip_MouseLeftButtonUp ( object sender, System e ) : void
MoveGrip_MouseMove ( object sender, System e ) : void
ResizeGrip_MouseLeftButtonDown ( object sender, System e ) : void
ResizeGrip_MouseLeftButtonUp ( object sender, System e ) : void
ResizeGrip_MouseMove ( object sender, System e ) : void
ShadowParams ( ) : void
setModuleType ( string type ) : void
xClose_Click ( object sender, System e ) : void
xFrame_MouseRightButtonDown ( object sender, System e ) : void
xGradient_SelectionChanged ( object sender, System e ) : void
xNormal_Click ( object sender, System e ) : void
xSave_Click ( object sender, System e ) : void
xSeed_Click ( object sender, System e ) : void
xShadow_Click ( object sender, System e ) : void
xTile_Click ( object sender, System e ) : void

메소드 상세

AddPoint() 공개 메소드

public AddPoint ( ) : void
리턴 void

Apply() 공개 메소드

public Apply ( ) : string
리턴 string

Attach() 공개 메소드

public Attach ( LinkType type, Adapter a ) : void
type LinkType
a Adapter
리턴 void

Detatch() 공개 메소드

public Detatch ( LinkType type ) : void
type LinkType
리턴 void

Load() 공개 메소드

public Load ( StreamReader sr ) : string
sr System.IO.StreamReader
리턴 string

NoiseObject() 공개 메소드

public NoiseObject ( int type ) : System
type int
리턴 System

OnClose() 공개 메소드

public OnClose ( ) : void
리턴 void

OnErase() 공개 메소드

public OnErase ( LinkEventArgs l ) : void
l LinkEventArgs
리턴 void

OnLink() 공개 메소드

public OnLink ( LinkEventArgs l ) : void
l LinkEventArgs
리턴 void

OnNeedApply() 공개 메소드

public OnNeedApply ( ) : void
리턴 void

OnNeedUpdate() 공개 메소드

public OnNeedUpdate ( ) : void
리턴 void

OnRaise() 공개 메소드

public OnRaise ( ) : void
리턴 void

OnRelink() 공개 메소드

public OnRelink ( ) : void
리턴 void

OnRendered() 공개 메소드

public OnRendered ( ) : void
리턴 void

Redraw() 공개 메소드

public Redraw ( ) : void
리턴 void

SaveToString() 공개 메소드

public SaveToString ( ) : string
리턴 string

Select() 공개 메소드

public Select ( bool b ) : void
b bool
리턴 void

SetGradient() 공개 메소드

public SetGradient ( GradientDef g ) : void
g GradientDef
리턴 void

ThreadMain() 공개 메소드

public ThreadMain ( ) : void
리턴 void

UserControl_Unloaded() 공개 메소드

public UserControl_Unloaded ( object sender, System e ) : void
sender object
e System
리턴 void

xLinks_Erase() 공개 메소드

public xLinks_Erase ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
리턴 void

xLinks_Link() 공개 메소드

public xLinks_Link ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
리턴 void

프로퍼티 상세

LinkTips 공개적으로 프로퍼티

public Tips,NoiseTool LinkTips
리턴 Tips

Range 공개적으로 프로퍼티

public string Range
리턴 string

mDragLast 보호되어 있는 프로퍼티

protected Point,System.Windows mDragLast
리턴 System.Windows.Point

mGradient 공개적으로 프로퍼티

public GradientDef,NoiseTool mGradient
리턴 GradientDef

mLocalGradient 공개적으로 프로퍼티

public bool mLocalGradient
리턴 bool

mMove 보호되어 있는 프로퍼티

protected bool mMove
리턴 bool

mMoveLoc 보호되어 있는 프로퍼티

protected Point,System.Windows mMoveLoc
리턴 System.Windows.Point

mName 공개적으로 프로퍼티

public string mName
리턴 string

mNoise 보호되어 있는 프로퍼티

protected Adapter,NoiseTool mNoise
리턴 Adapter

mResize 보호되어 있는 프로퍼티

protected bool mResize
리턴 bool

mType 공개적으로 프로퍼티

public int mType
리턴 int