//VRC TCL: Disabled for security //----------------------------------------------------------------------- // // Copyright (c) 2018 Sirenix IVS // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // //----------------------------------------------------------------------- // using VRC.Udon.Serialization.OdinSerializer; // // [assembly: RegisterFormatter(typeof(UnityEventFormatter<>))] // // namespace VRC.Udon.Serialization.OdinSerializer // { // using UnityEngine.Events; // // /// // /// Custom generic formatter for the , , and types. // /// // /// The type of UnityEvent that this formatter can serialize and deserialize. // /// // public class UnityEventFormatter : ReflectionFormatter where T : UnityEventBase, new() // { // /// // /// Get an uninitialized object of type . // /// // /// // /// An uninitialized object of type . // /// // protected override T GetUninitializedObject() // { // return new T(); // } // } // }