private void AssignInternalDelegates() { MapconfigAvailableDelegate = new BrowserInterop.vtsMapCallbackType(MapconfigAvailableCallback); MapconfigReadyDelegate = new BrowserInterop.vtsMapCallbackType(MapconfigReadyCallback); LoadTextureDelegate = new BrowserInterop.vtsResourceCallbackType(LoadTextureCallback); LoadMeshDelegate = new BrowserInterop.vtsResourceCallbackType(LoadMeshCallback); UnloadResourceDelegate = new BrowserInterop.vtsResourceDeleterCallbackType(UnloadResourceCallback); }
private void AssignInternalDelegates() { MapconfigAvailableDelegate = new BrowserInterop.vtsStateCallbackType(MapconfigAvailableCallback); MapconfigReadyDelegate = new BrowserInterop.vtsStateCallbackType(MapconfigReadyCallback); CameraEyeDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraEyeCallback); CameraTargetDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraTargetCallback); CameraUpDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraUpCallback); CameraFovAspectNearFarDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraFovAspectNearFarCallback); CameraViewDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraViewCallback); CameraProjDelegate = new BrowserInterop.vtsCameraOverrideCallbackType(CameraProjCallback); LoadTextureDelegate = new BrowserInterop.vtsResourceCallbackType(LoadTextureCallback); LoadMeshDelegate = new BrowserInterop.vtsResourceCallbackType(LoadMeshCallback); UnloadResourceDelegate = new BrowserInterop.vtsResourceDeleterCallbackType(UnloadResourceCallback); }