namespace Core.BRG { [System.Serializable] public class BRGShaderValue { public string key; public BRGShaderValueType ValueType; public int GetSize() { switch (ValueType) { case BRGShaderValueType.F3X4: return 48; case BRGShaderValueType.F4X4: return 64; case BRGShaderValueType.F4: return 16; case BRGShaderValueType.F1: return 4; default: return 0; } } } }