C# 클래스 ExtendedEvent.Member, Unity3D-ExtendedEvent

파일 보기 프로젝트 열기: Thundernerd/Unity3D-ExtendedEvent 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnimationCurveValue UnityEngine.AnimationCurve
BoolValue bool
BoundsValue Bounds
ColorValue Color
DoubleValue double
EnumNames string[]
EnumValue int
FloatValue float
IntValue int
LongValue long
MatrixValue Matrix4x4
MemberType EMemberType
Name string
ObjectValue UnityEngine.Object
Parameters List
QuaternionValue Quaternion
RectValue Rect
RepresentableType string
StringValue string
Type Type
TypeName string
Vector2Value Vector2
Vector3Value Vector3
Vector4Value Vector4

공개 메소드들

메소드 설명
CopyValue ( Member, other ) : void
GetValue ( ) : object
Initialize ( ) : void
Invoke ( GameObject item ) : void
LoadType ( ) : void
Member ( ) : System
Member ( MemberInfo info, Type infoType, Type type, EMemberType memberType ) : System
Member ( MemberInfo info, Type infoType, Type type, UnityEngine container ) : System
Member ( MethodInfo info, Type infoType, Type type, ParameterInfo parameters ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
InvokeField ( GameObject item ) : void
InvokeMethod ( GameObject item ) : void
InvokeProperty ( GameObject item ) : void

메소드 상세

CopyValue() 공개 메소드

public CopyValue ( Member, other ) : void
other Member,
리턴 void

GetValue() 공개 메소드

public GetValue ( ) : object
리턴 object

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Invoke() 공개 메소드

public Invoke ( GameObject item ) : void
item GameObject
리턴 void

LoadType() 공개 메소드

public LoadType ( ) : void
리턴 void

Member() 공개 메소드

public Member ( ) : System
리턴 System

Member() 공개 메소드

public Member ( MemberInfo info, Type infoType, Type type, EMemberType memberType ) : System
info MemberInfo
infoType Type
type Type
memberType EMemberType
리턴 System

Member() 공개 메소드

public Member ( MemberInfo info, Type infoType, Type type, UnityEngine container ) : System
info MemberInfo
infoType Type
type Type
container UnityEngine
리턴 System

Member() 공개 메소드

public Member ( MethodInfo info, Type infoType, Type type, ParameterInfo parameters ) : System
info MethodInfo
infoType Type
type Type
parameters ParameterInfo
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

AnimationCurveValue 공개적으로 프로퍼티

public AnimationCurve,UnityEngine AnimationCurveValue
리턴 UnityEngine.AnimationCurve

BoolValue 공개적으로 프로퍼티

public bool BoolValue
리턴 bool

BoundsValue 공개적으로 프로퍼티

public Bounds BoundsValue
리턴 Bounds

ColorValue 공개적으로 프로퍼티

public Color ColorValue
리턴 Color

DoubleValue 공개적으로 프로퍼티

public double DoubleValue
리턴 double

EnumNames 공개적으로 프로퍼티

public string[] EnumNames
리턴 string[]

EnumValue 공개적으로 프로퍼티

public int EnumValue
리턴 int

FloatValue 공개적으로 프로퍼티

public float FloatValue
리턴 float

IntValue 공개적으로 프로퍼티

public int IntValue
리턴 int

LongValue 공개적으로 프로퍼티

public long LongValue
리턴 long

MatrixValue 공개적으로 프로퍼티

public Matrix4x4 MatrixValue
리턴 Matrix4x4

MemberType 공개적으로 프로퍼티

public EMemberType MemberType
리턴 EMemberType

Name 공개적으로 프로퍼티

public string Name
리턴 string

ObjectValue 공개적으로 프로퍼티

public Object,UnityEngine ObjectValue
리턴 UnityEngine.Object

Parameters 공개적으로 프로퍼티

public List Parameters
리턴 List

QuaternionValue 공개적으로 프로퍼티

public Quaternion QuaternionValue
리턴 Quaternion

RectValue 공개적으로 프로퍼티

public Rect RectValue
리턴 Rect

RepresentableType 공개적으로 프로퍼티

public string RepresentableType
리턴 string

StringValue 공개적으로 프로퍼티

public string StringValue
리턴 string

Type 공개적으로 프로퍼티

public Type Type
리턴 Type

TypeName 공개적으로 프로퍼티

public string TypeName
리턴 string

Vector2Value 공개적으로 프로퍼티

public Vector2 Vector2Value
리턴 Vector2

Vector3Value 공개적으로 프로퍼티

public Vector3 Vector3Value
리턴 Vector3

Vector4Value 공개적으로 프로퍼티

public Vector4 Vector4Value
리턴 Vector4