public object Get(SkillInstance instance) { if (string.IsNullOrEmpty(m_Key)) { return(m_Value); } else { return(SkillParamUtility.RefixObjectVariable(m_Key, instance)); } }
public T Get(SkillInstance instance) { if (string.IsNullOrEmpty(m_Key)) { return(m_Value); } else { return(SkillParamUtility.RefixNonStringVariable <T>(m_Key, instance)); } }
static public int constructor(IntPtr l) { try { SkillSystem.SkillParamUtility o; o = new SkillSystem.SkillParamUtility(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } }
public string Get(SkillInstance instance) { return(SkillParamUtility.RefixStringVariable(m_KeyOrValue, instance)); }
public string Get(SkillInstance instance, Dictionary <string, string> resources) { return(SkillParamUtility.RefixResourceVariable(m_KeyOrValue, instance, resources)); }