public Function(string name, InternalFunction internalFunction) { m_name = name; m_overloaderArgument = null; m_overloadedDescription = null; m_overloads = new InternalFunction[] { internalFunction }; }
public Global(string name, short type, string description) { m_name = name; m_type = type; m_description = description; m_internalGlobal = null; m_getAccessor = null; m_setAccessor = null; }
public Global(string name, InternalGlobal internalGlobal) { m_name = name; m_type = internalGlobal.Type; m_description = String.Empty; m_internalGlobal = internalGlobal; m_getAccessor = null; m_setAccessor = null; }
public Global(string name, short type, string description, InternalGlobal internalGlobal, InternalFunction getAccessor, InternalFunction setAccessor) { m_name = name; m_type = type; m_description = description; m_internalGlobal = internalGlobal; m_getAccessor = getAccessor; m_setAccessor = setAccessor; }