C# Класс nodeParser.nodeParser

Наследование: INodeParser
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
_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