wHiteRabbiT-sTudio Framework
wHiteRabbiT.Unity.Tools.Bind Class Reference
Inheritance diagram for wHiteRabbiT.Unity.Tools.Bind:

Public Member Functions

 Bind ()
 
MemberInfo RefreshMiDest ()
 
int SelectedComponentSrcIndexes (int i)
 
List< Component > lcompSrc (int i)
 
Component compSrc (int i)
 
Type typeSrc (int i)
 
Type typeParam (int i)
 
int SelectedMemberSrcIndexes (int i)
 
List< MemberInfo > lmiSrc (int i)
 
void RefreshMiSrcs (int i)
 
List< Component > GetComponents (Transform tr)
 
List< MemberInfo > GetMembers (Type type, bool CanWrite, Type constraintType, bool hasParams)
 
void Initialize ()
 
void Awake ()
 
void Update ()
 

Public Attributes

string SelectedComponentDestStr
 
string SelectedMemberDestStr
 
MemberInfo memberInfoDest
 
List< Transform > trSources
 
List< string > SelectedComponentSrcStrs
 
List< string > SelectedMemberSrcStrs
 
List< MemberInfo > memberInfoSrcs
 

Protected Member Functions

List< MemberInfo > GetMembers (Type type)
 
List< MemberInfo > GetMembers (Type type, bool CanWrite)
 

Protected Attributes

string oldSelectedComponentDestStr
 
int oldSelectedComponentDestIndex
 
string oldSelectedMemberDestStr
 
int oldSelectedMemberDestIndex
 
bool initialized = false
 

Properties

int SelectedComponentDestIndex [get]
 
List< Component > lcompDest [get]
 
Component compDest [get]
 
Type typeDest [get]
 
int SelectedMemberDestIndex [get]
 
List< MemberInfo > lmiDest [get]
 
int NbParams [get]
 

Constructor & Destructor Documentation

wHiteRabbiT.Unity.Tools.Bind.Bind ( )

Member Function Documentation

void wHiteRabbiT.Unity.Tools.Bind.Awake ( )
Component wHiteRabbiT.Unity.Tools.Bind.compSrc ( int  i)
List<Component> wHiteRabbiT.Unity.Tools.Bind.GetComponents ( Transform  tr)
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.GetMembers ( Type  type)
protected
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.GetMembers ( Type  type,
bool  CanWrite 
)
protected
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.GetMembers ( Type  type,
bool  CanWrite,
Type  constraintType,
bool  hasParams 
)
void wHiteRabbiT.Unity.Tools.Bind.Initialize ( )
List<Component> wHiteRabbiT.Unity.Tools.Bind.lcompSrc ( int  i)
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.lmiSrc ( int  i)
MemberInfo wHiteRabbiT.Unity.Tools.Bind.RefreshMiDest ( )
void wHiteRabbiT.Unity.Tools.Bind.RefreshMiSrcs ( int  i)
int wHiteRabbiT.Unity.Tools.Bind.SelectedComponentSrcIndexes ( int  i)
int wHiteRabbiT.Unity.Tools.Bind.SelectedMemberSrcIndexes ( int  i)
Type wHiteRabbiT.Unity.Tools.Bind.typeParam ( int  i)
Type wHiteRabbiT.Unity.Tools.Bind.typeSrc ( int  i)
void wHiteRabbiT.Unity.Tools.Bind.Update ( )

Member Data Documentation

bool wHiteRabbiT.Unity.Tools.Bind.initialized = false
protected
MemberInfo wHiteRabbiT.Unity.Tools.Bind.memberInfoDest
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.memberInfoSrcs
int wHiteRabbiT.Unity.Tools.Bind.oldSelectedComponentDestIndex
protected
string wHiteRabbiT.Unity.Tools.Bind.oldSelectedComponentDestStr
protected
int wHiteRabbiT.Unity.Tools.Bind.oldSelectedMemberDestIndex
protected
string wHiteRabbiT.Unity.Tools.Bind.oldSelectedMemberDestStr
protected
string wHiteRabbiT.Unity.Tools.Bind.SelectedComponentDestStr
List<string> wHiteRabbiT.Unity.Tools.Bind.SelectedComponentSrcStrs
string wHiteRabbiT.Unity.Tools.Bind.SelectedMemberDestStr
List<string> wHiteRabbiT.Unity.Tools.Bind.SelectedMemberSrcStrs
List<Transform> wHiteRabbiT.Unity.Tools.Bind.trSources

Property Documentation

Component wHiteRabbiT.Unity.Tools.Bind.compDest
get
List<Component> wHiteRabbiT.Unity.Tools.Bind.lcompDest
get
List<MemberInfo> wHiteRabbiT.Unity.Tools.Bind.lmiDest
get
int wHiteRabbiT.Unity.Tools.Bind.NbParams
get
int wHiteRabbiT.Unity.Tools.Bind.SelectedComponentDestIndex
get
int wHiteRabbiT.Unity.Tools.Bind.SelectedMemberDestIndex
get
Type wHiteRabbiT.Unity.Tools.Bind.typeDest
get

The documentation for this class was generated from the following file: