private bool IsSyncableType(SharedVariableTypes variableType) { switch (variableType) { case SharedVariableTypes.Bool: case SharedVariableTypes.Float: case SharedVariableTypes.Int: case SharedVariableTypes.String: return(true); default: return(false); } }
private object CastLuaResult(SharedVariableTypes variableType, Lua.Result result) { switch (variableType) { case SharedVariableTypes.Bool: return(result.AsBool); case SharedVariableTypes.Float: return(result.AsFloat); case SharedVariableTypes.Int: return(result.AsInt); case SharedVariableTypes.String: return(result.AsString); default: return(null); } }
private object CastLuaResult(SharedVariableTypes variableType, Lua.Result result) { switch (variableType) { case SharedVariableTypes.Bool: return result.AsBool; case SharedVariableTypes.Float: return result.AsFloat; case SharedVariableTypes.Int: return result.AsInt; case SharedVariableTypes.String: return result.AsString; default: return null; } }
private bool IsSyncableType(SharedVariableTypes variableType) { switch (variableType) { case SharedVariableTypes.Bool: case SharedVariableTypes.Float: case SharedVariableTypes.Int: case SharedVariableTypes.String: return true; default: return false; } }