示例#1
0
        public void Setup()
        {
            m_PreviousWorld = World.Active;
            m_World         = World.Active = new World("Test World");
            m_Manager       = m_World.EntityManager;

            PropertyBagResolver.RegisterProvider(new ReflectedPropertyBagProvider());
        }
示例#2
0
        private static void Initialize()
        {
            var provider = new ReflectedPropertyBagProvider();

            provider.AddGenerator(new CharPropertyGenerator());

            PropertyBagResolver.RegisterProvider(provider);
            PropertyBagResolver.Register(new SerializedObjectViewPropertyBag());

            AssemblyReloadEvents.beforeAssemblyReload += HandleDomainWillUnload;
            EditorApplication.update += HandleUpdate;
            Bridge.EditorApplication.UpdateMainWindowTitleHandler += MainWindowTitleHandler;
        }
 static EntityContainer()
 {
     PropertyBagResolver.Register(new EntityContainerPropertyBag());
     PropertyBagResolver.RegisterProvider(new ReflectedPropertyBagProvider());
 }
示例#4
0
        static ImguiVisitorBase()
        {
#if !NEW_PROPERTIES
            PropertyBagResolver.RegisterProvider(new ReflectedPropertyBagProvider());
#endif
        }