Class ConfigEditor

Inheritance Relationships

Base Type

Class Documentation

class ConfigEditor : public Blam::DebugUI::ImGUIDrawingGroup

An incomplete configuration editor, using raw text.

This was a much earlier feature, but unlike most of the dumb shit that young me shoved into this codebase without regard, this is a feature that actually makes sense. An in-engine config editor. How obvious.

But this one doesn’t actually work. It’s just a hard-coded buffer of text and has zero bearing on the actual configuration of the engine.

You can actually see some of the weird config options that, as usual with this kind of stuff, doesn’t make sense. Try not let your frustration drive you wild like it does to me.

Public Functions

ConfigEditor()

Empty constructor.

~ConfigEditor()

Empty destructor.

void Draw()

Draws the window.