Ejemplo n.º 1
0
        //----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            FieldControllerAimGameObjects = new CNFieldController(Data, Data.FieldAimGameObjects, eManager, goManager);
            FieldControllerAimGameObjects.SetFieldContentType(CNFieldContentType.GameObject);
            FieldControllerAimGameObjects.SetCalculatesDiff(true);
        }
Ejemplo n.º 2
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.BodyNode;

            FieldController.SetFieldContentType(allowedTypes);
            FieldController.IsBodyField = true;

            FieldControllerLocators = new CNFieldController(Data, Data.Locators, eManager, goManager);
            FieldControllerLocators.SetFieldContentType(CNFieldContentType.Locator | CNFieldContentType.Geometry);
            FieldControllerLocators.SetCalculatesDiff(true);
        }
Ejemplo n.º 3
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNField.AllowedTypes allowedTypes = CNField.AllowedTypes.Geometry
                                                | CNField.AllowedTypes.RigidBodyNode;

            FieldControllerA = new CNFieldController(Data, Data.ObjectsA, eManager, goManager);
            FieldControllerA.SetFieldType(allowedTypes);
            FieldControllerA.SetCalculatesDiff(true);
            FieldControllerA.IsBodyField = true;

            FieldControllerB = new CNFieldController(Data, Data.ObjectsB, eManager, goManager);
            FieldControllerB.SetFieldType(allowedTypes);
            FieldControllerB.SetCalculatesDiff(true);
            FieldControllerB.IsBodyField = true;
        }
Ejemplo n.º 4
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.BodyNode;

            FieldControllerA = new CNFieldController(Data, Data.ObjectsA, eManager, goManager);
            FieldControllerA.SetFieldContentType(allowedTypes);
            FieldControllerA.SetCalculatesDiff(true);
            FieldControllerA.IsBodyField = true;

            FieldControllerB = new CNFieldController(Data, Data.ObjectsB, eManager, goManager);
            FieldControllerB.SetFieldContentType(allowedTypes);
            FieldControllerB.SetCalculatesDiff(true);
            FieldControllerB.IsBodyField = true;

            FieldControllerC = new CNFieldController(Data, Data.LocatorsC, eManager, goManager);
            FieldControllerC.SetFieldContentType(CNFieldContentType.Locator | CNFieldContentType.Geometry);
            FieldControllerC.SetCalculatesDiff(true);
        }