public void SetTexture(int idx, Texture v) { PropUnit unit = _propUnits[idx]; unit.tVal = v; _SetProperty(); }
public void SetMatrix(int idx, Matrix4x4 v) { PropUnit unit = _propUnits[idx]; unit.mVal = v; _SetProperty(); }
public void SetMatrix(string name, Matrix4x4 v) { PropUnit unit = _propUnits.Find(x => x.paramName == name); unit.mVal = v; _SetProperty(); }
public void SetFloat(int idx, float v) { PropUnit unit = _propUnits[idx]; unit.fVal = v; _SetProperty(); }
public void SetFloat(string name, float v) { PropUnit unit = _propUnits.Find(x => x.paramName == name); unit.fVal = v; _SetProperty(); }
public void SetColor(string name, Color v) { PropUnit unit = _propUnits.Find(x => x.paramName == name); unit.cVal = v; _SetProperty(); }
public void SetColor(int idx, Color v) { PropUnit unit = _propUnits[idx]; unit.cVal = v; _SetProperty(); }
public void SetVector(string name, Vector4 v) { PropUnit unit = _propUnits.Find(x => x.paramName == name); unit.vVal = v; _SetProperty(); }
public void SetVector(int idx, Vector4 v) { PropUnit unit = _propUnits[idx]; unit.vVal = v; _SetProperty(); }
public void SetTexture(string name, Texture v) { PropUnit unit = _propUnits.Find(x => x.paramName == name); unit.tVal = v; _SetProperty(); }