Esp32-RBGridUI
Library for creating UIs for the RBController app
Loading...
Searching...
No Matches
Namespaces | Data Structures | Functions | Variables
gridui Namespace Reference

Namespaces

namespace  builder
 

Data Structures

class  _GridUi
 
class  Arm
 
class  Bar
 
class  Button
 
class  CallbacksHolder
 
class  Camera
 
class  Checkbox
 
class  Circle
 
class  Input
 
class  Joystick
 
class  Led
 
class  Orientation
 
class  Select
 
class  Slider
 
class  SpinEdit
 
class  Switcher
 
class  Text
 
class  Widget
 
class  WidgetState
 

Functions

static void defaultOnPacketReceived (const std::string &cmd, rbjson::Object *pkt)
 
static uint32_t murmur3_32 (const uint8_t *key, size_t len, uint32_t seed)
 

Variables

_GridUi UI
 
static constexpr int hash_count = 3
 

Function Documentation

◆ defaultOnPacketReceived()

static void gridui::defaultOnPacketReceived ( const std::string &  cmd,
rbjson::Object *  pkt 
)
static

Definition at line 15 of file gridui.cpp.

◆ murmur3_32()

static uint32_t gridui::murmur3_32 ( const uint8_t *  key,
size_t  len,
uint32_t  seed 
)
inlinestatic

Definition at line 80 of file widget.cpp.

Variable Documentation

◆ hash_count

constexpr int gridui::hash_count = 3
staticconstexpr

Definition at line 118 of file widget.cpp.

◆ UI

_GridUi gridui::UI

Definition at line 13 of file gridui.cpp.