BIWSaveController.Init C# (CSharp) Method

Init() public method

public Init ( BIWContext context ) : void
context BIWContext
return void
    public override void Init(BIWContext context)
    {
        base.Init(context);

        bridge = context.sceneReferences.builderInWorldBridge;
        if (bridge != null)
            bridge.OnKernelUpdated += TryToSave;

        if (HUDController.i.builderInWorldMainHud != null)
        {
            HUDController.i.builderInWorldMainHud.OnSaveSceneInfoAction += SaveSceneInfo;
            HUDController.i.builderInWorldMainHud.OnConfirmPublishAction += ConfirmPublishScene;
        }
    }

Usage Example

コード例 #1
0
    private void InitControllers()
    {
        entityHandler.Init(context);
        modeController.Init(context);
        publishController.Init(context);
        creatorController.Init(context);
        outlinerController.Init(context);
        floorHandler.Init(context);
        inputHandler.Init(context);
        saveController.Init(context);
        actionController.Init(context);
        inputWrapper.Init(context);
        raycastController.Init(context);
        gizmosController.Init(context);

        controllers.Add(entityHandler);
        controllers.Add(modeController);
        controllers.Add(publishController);
        controllers.Add(creatorController);
        controllers.Add(outlinerController);
        controllers.Add(floorHandler);
        controllers.Add(inputHandler);
        controllers.Add(saveController);
        controllers.Add(actionController);
        controllers.Add(inputWrapper);
        controllers.Add(raycastController);
        controllers.Add(gizmosController);
    }
All Usage Examples Of BIWSaveController::Init