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  WidgetPos
 
class  WidgetState
 

Functions

static void defaultOnPacketReceived (const std::string &cmd, rbjson::Object *pkt)
 
not_found_response_t webserverNotFoundCallback (const char *request_path)
 
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 16 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 82 of file widget.cpp.

◆ webserverNotFoundCallback()

not_found_response_t gridui::webserverNotFoundCallback ( const char *  request_path)

Definition at line 45 of file gridui.cpp.

Variable Documentation

◆ hash_count

constexpr int gridui::hash_count = 3
staticconstexpr

Definition at line 120 of file widget.cpp.

◆ UI

_GridUi gridui::UI

Definition at line 14 of file gridui.cpp.