예제 #1
0
        public static void Init(ref ME.ECS.StructComponentsContainer structComponentsContainer)
        {
            structComponentsContainer.Validate <ME.ECS.Transform.Childs>();
            structComponentsContainer.Validate <ME.ECS.Transform.Container>();

            Transform2DComponentsInitializer.Init(ref structComponentsContainer);
            Transform3DComponentsInitializer.Init(ref structComponentsContainer);
        }
예제 #2
0
        public static void InitTypeId()
        {
            WorldUtilities.InitComponentTypeId <ME.ECS.Transform.Childs>();
            WorldUtilities.InitComponentTypeId <ME.ECS.Transform.Container>();

            Transform2DComponentsInitializer.InitTypeId();
            Transform3DComponentsInitializer.InitTypeId();
        }
        public static void InitTypeId()
        {
            WorldUtilities.InitComponentTypeId <ME.ECS.Transform.Nodes>(isVersioned: true, isSimple: true);
            WorldUtilities.InitComponentTypeId <ME.ECS.Transform.Container>(isVersioned: true, isSimple: true);

            Transform2DComponentsInitializer.InitTypeId();
            Transform3DComponentsInitializer.InitTypeId();
        }