11 class ProjectionHandler :
public Handler,
public ProcessingHandler
22 bool needs_to_update =
false;
47 std::string
getName() {
return "Projection"; }
48 std::string getID() {
return "projection_handler"; }
SatDump's handler base class.
Definition handler.h:32
virtual void delSubHandler(std::shared_ptr< Handler > handler, bool now=false)
Delete a subhandler.
Definition handler.cpp:159
The main standard ImageHandler.
Definition image_handler.h:33
void delSubHandler(std::shared_ptr< Handler > handler, bool now=false)
Delete a subhandler.
Definition projection_handler.h:35
void drawMenuBar()
Render explorer menu bar (in the left sidebar)
Definition projection_handler.cpp:461
void drawContents(ImVec2 win_size)
Render explorer contents (center/left)
Definition projection_handler.cpp:476
void setConfig(nlohmann::json p)
Optional, allows setting a configuration/state from JSON.
Definition projection_handler.cpp:68
void do_process()
Actual processing function to be implemented by the child class.
Definition projection_handler.cpp:322
std::string getName()
Get this handler's readable name.
Definition projection_handler.h:47
void drawMenu()
Render explorer menu left sidebar.
Definition projection_handler.cpp:39
nlohmann::json getConfig()
Optional, allows getting a configuration/state as JSON.
Definition projection_handler.cpp:76