C# 클래스 nodeParser.nodeParser

상속: INodeParser
파일 보기 프로젝트 열기: lightszero/EgretUnity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_obj UnityEngine.GameObject
bufs byte[]>.Dictionary
debug bool

공개 메소드들

메소드 설명
GenNode ( ) : GameObject
GetAllMatParsers ( ) : List
GetBufs ( ) : byte[]>.Dictionary
GetMatConfig ( Material mat ) : MyJson.JsonNode_Object
GetMatParser ( string shaderName ) : MatParser
InitMatParser ( string shader, MyJson json ) : void
Json2Obj ( MyJson _json, GameObject _obj, DelayProcess dp ) : void
Obj2Json ( GameObject _obj, MyJson _json ) : void
RegComponentParser ( IComponetParser parser ) : void
SaveNode ( GameObject _object ) : void
SetBufs ( byte[]>.Dictionary _bufs ) : void
nodeParser ( ) : UnityEngine

메소드 상세

GenNode() 공개 메소드

public GenNode ( ) : GameObject
리턴 UnityEngine.GameObject

GetAllMatParsers() 공개 메소드

public GetAllMatParsers ( ) : List
리턴 List

GetBufs() 공개 메소드

public GetBufs ( ) : byte[]>.Dictionary
리턴 byte[]>.Dictionary

GetMatConfig() 공개 정적인 메소드

public static GetMatConfig ( Material mat ) : MyJson.JsonNode_Object
mat UnityEngine.Material
리턴 MyJson.JsonNode_Object

GetMatParser() 공개 메소드

public GetMatParser ( string shaderName ) : MatParser
shaderName string
리턴 MatParser

InitMatParser() 공개 메소드

public InitMatParser ( string shader, MyJson json ) : void
shader string
json MyJson
리턴 void

Json2Obj() 공개 메소드

public Json2Obj ( MyJson _json, GameObject _obj, DelayProcess dp ) : void
_json MyJson
_obj UnityEngine.GameObject
dp DelayProcess
리턴 void

Obj2Json() 공개 메소드

public Obj2Json ( GameObject _obj, MyJson _json ) : void
_obj UnityEngine.GameObject
_json MyJson
리턴 void

RegComponentParser() 공개 메소드

public RegComponentParser ( IComponetParser parser ) : void
parser IComponetParser
리턴 void

SaveNode() 공개 메소드

public SaveNode ( GameObject _object ) : void
_object UnityEngine.GameObject
리턴 void

SetBufs() 공개 메소드

public SetBufs ( byte[]>.Dictionary _bufs ) : void
_bufs byte[]>.Dictionary
리턴 void

nodeParser() 공개 메소드

public nodeParser ( ) : UnityEngine
리턴 UnityEngine

프로퍼티 상세

_obj 공개적으로 프로퍼티

public GameObject,UnityEngine _obj
리턴 UnityEngine.GameObject

bufs 공개적으로 프로퍼티

public Dictionary bufs
리턴 byte[]>.Dictionary

debug 공개적으로 프로퍼티

public bool debug
리턴 bool