ScummVM API documentation
BladeRunner::UIContainer Class Reference
Inheritance diagram for BladeRunner::UIContainer:
BladeRunner::UIComponent

Public Member Functions

 UIContainer (BladeRunnerEngine *vm)
 
void draw (Graphics::Surface &surface) override
 
void handleMouseMove (int mouseX, int mouseY) override
 
void handleMouseDown (bool alternateButton) override
 
void handleMouseUp (bool alternateButton) override
 
void handleMouseScroll (int direction) override
 
void handleKeyUp (const Common::KeyState &kbd) override
 
void handleKeyDown (const Common::KeyState &kbd) override
 
void handleCustomEventStop (const Common::Event &evt) override
 
void handleCustomEventStart (const Common::Event &evt) override
 
void add (UIComponent *component)
 
void clear ()
 
void setHandleSpecificNumOfTopLayers (int count)
 
- Public Member Functions inherited from BladeRunner::UIComponent
 UIComponent (BladeRunnerEngine *vm)
 

Additional Inherited Members

- Protected Attributes inherited from BladeRunner::UIComponent
BladeRunnerEngine_vm
 

The documentation for this class was generated from the following file: