Gets wireframe rendering mode (1=wireframe enabled, 0=solid rendering). Takes no parameters. Returns 1 if wireframe mode enabled (polygon edges only), 0 if solid rendering enabled (filled polygons). Queries g_wireframeMode global flag. Read-only state query.
This function retrieves wireframe mode. Return values: 1 (TRUE) if g_wireframeMode = true (wireframe rendering active, polygon edges only), 0 (FALSE) if g_wireframeMode = false (solid rendering active, filled polygons).
Gets wireframe rendering mode (1=wireframe enabled, 0=solid rendering). Takes no parameters. Returns 1 if wireframe mode enabled (polygon edges only), 0 if solid rendering enabled (filled polygons). Queries g_wireframeMode global flag. Read-only state query.
This function retrieves wireframe mode. Return values: 1 (TRUE) if g_wireframeMode = true (wireframe rendering active, polygon edges only), 0 (FALSE) if g_wireframeMode = false (solid rendering active, filled polygons). Use cases: (1) State inspection (check current rendering mode for UI display), (2) Conditional logic (if b3dGetWireframeMode() then handle wireframe-specific behavior), (3) Toggle implementation (toggle = 1 - b3dGetWireframeMode() then b3dSetWireframeMode(toggle, backfaces)), (4) Debug info (display wireframe status in debug overlay), (5) State restoration (save mode, change temporarily, restore saved mode). Common patterns: toggle wireframe mode = b3dGetWireframeMode() toggle = 1 - mode then b3dSetWireframeMode(toggle, b3dGetWireframeShowBackfaces()), check if wireframe if b3dGetWireframeMode() = 1 then print "Wireframe mode active", save state oldMode = b3dGetWireframeMode() then restore b3dSetWireframeMode(oldMode, oldBackfaces). Typical usage: query before toggling wireframe mode (implement hotkey toggle), display in UI for user feedback (show wireframe ON/OFF status), check for conditional rendering logic (different HUD in wireframe mode). State query only: function does not modify state (read-only access to g_wireframeMode), safe to call multiple times (no side effects). Boolean conversion: g_wireframeMode boolean converted to integer (true = 1, false = 0), consistent with BambooBasic conventions (TRUE = 1, FALSE = 0). Performance: O(1) operation (simple global variable read, instant). Validation: no validation needed (always returns valid 0 or 1). Related: b3dSetWireframeMode sets wireframe rendering mode (enables/disables wireframe), b3dGetWireframeShowBackfaces queries backface visibility state (companion query function).