OpenCPN Partial API docs
Loading...
Searching...
No Matches
mui_bar.h File Reference

MUI (Modern User Interface) Control bar. More...

#include <cstdint>
#include "canvas_options.h"
#include "chcanv.h"
#include "ocpn_frame.h"

Go to the source code of this file.

Classes

class  MUIBar
 Modern User Interface Control Bar for OpenCPN. More...
 

Enumerations

enum  { ID_MUI_MENU = 21500 }
 
enum  {
  CO_ANIMATION_LINEAR = 0 , CO_ANIMATION_QUADRATIC , CO_ANIMATION_CUBIC , CO_ANIMATION_CUBIC_BOUNCE_IN ,
  CO_ANIMATION_CUBIC_BACK_IN , CO_ANIMATION_CUBIC_REVERSE , CO_PULL , CO_PUSH
}
 Enumeration for animation types. More...
 

Detailed Description

MUI (Modern User Interface) Control bar.

Definition in file mui_bar.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Definition at line 37 of file mui_bar.h.

◆ anonymous enum

anonymous enum

Enumeration for animation types.

Enumerator
CO_ANIMATION_LINEAR 

Linear animation.

CO_ANIMATION_QUADRATIC 

Quadratic animation.

CO_ANIMATION_CUBIC 

Cubic animation.

CO_ANIMATION_CUBIC_BOUNCE_IN 

Cubic animation with bounce-in effect.

CO_ANIMATION_CUBIC_BACK_IN 

Cubic animation with back-in effect.

CO_ANIMATION_CUBIC_REVERSE 

Reversed cubic animation.

CO_PULL 

Pull animation.

CO_PUSH 

Push animation.

Definition at line 42 of file mui_bar.h.