VTK  9.5.20250804
Classes | Typedefs | Functions
vtkWebAssemblyRenderWindowInteractor.h File Reference
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderingUIModule.h"
#include "vtkWrappingHints.h"
#include <memory>
Include dependency graph for vtkWebAssemblyRenderWindowInteractor.h:

Go to the source code of this file.

Classes

class  vtkWebAssemblyRenderWindowInteractor
 Handles user interaction in web browsers. More...
 

Typedefs

typedef void(* vtkTimerCallbackFunc) (void *)
 
typedef bool(* vtkEventProcessingFunc) (void *)
 
typedef void(* vtkUnRegisterInteractorFunc) (void *)
 

Functions

int vtkCreateTimer (unsigned long duration, bool isOneShot, vtkTimerCallbackFunc callback, void *userData)
 
void vtkDestroyTimer (int timerId, bool isOneShot)
 
int * vtkGetParentElementBoundingRectSize (const char *selector)
 
void vtkInitializeCanvasElement (const char *selector, bool applyStyle)
 
void vtkStartEventLoopAsync (vtkEventProcessingFunc spinOnceAndGetDone, vtkUnRegisterInteractorFunc unRegisterInteractor, void *arg)
 

Typedef Documentation

◆ vtkTimerCallbackFunc

typedef void(* vtkTimerCallbackFunc) (void *)

Definition at line 146 of file vtkWebAssemblyRenderWindowInteractor.h.

◆ vtkEventProcessingFunc

typedef bool(* vtkEventProcessingFunc) (void *)

Definition at line 147 of file vtkWebAssemblyRenderWindowInteractor.h.

◆ vtkUnRegisterInteractorFunc

typedef void(* vtkUnRegisterInteractorFunc) (void *)

Definition at line 148 of file vtkWebAssemblyRenderWindowInteractor.h.

Function Documentation

◆ vtkCreateTimer()

int vtkCreateTimer ( unsigned long  duration,
bool  isOneShot,
vtkTimerCallbackFunc  callback,
void *  userData 
)

◆ vtkDestroyTimer()

void vtkDestroyTimer ( int  timerId,
bool  isOneShot 
)

◆ vtkGetParentElementBoundingRectSize()

int * vtkGetParentElementBoundingRectSize ( const char *  selector)

◆ vtkInitializeCanvasElement()

void vtkInitializeCanvasElement ( const char *  selector,
bool  applyStyle 
)

◆ vtkStartEventLoopAsync()

void vtkStartEventLoopAsync ( vtkEventProcessingFunc  spinOnceAndGetDone,
vtkUnRegisterInteractorFunc  unRegisterInteractor,
void *  arg 
)