RigsofRods
Soft-body Physics Simulation
Data Structures | Functions
OgreImGui.h File Reference
#include "OgreImGuiOverlay.h"
#include <imgui.h>
#include <Ogre.h>
#include <OISMouse.h>
#include <OISKeyboard.h>
#include <memory>
+ Include dependency graph for OgreImGui.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  OgreImGui
 DearIMGUI integration. More...
 

Functions

static ImVec2 operator* (const ImVec2 &lhs, const float rhs)
 
static ImVec2 operator/ (const ImVec2 &lhs, const float rhs)
 
static ImVec2 operator+ (const ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 operator- (const ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 operator* (const ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 operator/ (const ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 & operator+= (ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 & operator-= (ImVec2 &lhs, const ImVec2 &rhs)
 
static ImVec2 & operator*= (ImVec2 &lhs, const float rhs)
 
static ImVec2 & operator/= (ImVec2 &lhs, const float rhs)
 

Function Documentation

◆ operator*() [1/2]

static ImVec2 operator* ( const ImVec2 &  lhs,
const float  rhs 
)
inlinestatic

Definition at line 37 of file OgreImGui.h.

◆ operator*() [2/2]

static ImVec2 operator* ( const ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 41 of file OgreImGui.h.

◆ operator*=()

static ImVec2& operator*= ( ImVec2 &  lhs,
const float  rhs 
)
inlinestatic

Definition at line 45 of file OgreImGui.h.

◆ operator+()

static ImVec2 operator+ ( const ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 39 of file OgreImGui.h.

◆ operator+=()

static ImVec2& operator+= ( ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 43 of file OgreImGui.h.

◆ operator-()

static ImVec2 operator- ( const ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 40 of file OgreImGui.h.

◆ operator-=()

static ImVec2& operator-= ( ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 44 of file OgreImGui.h.

◆ operator/() [1/2]

static ImVec2 operator/ ( const ImVec2 &  lhs,
const float  rhs 
)
inlinestatic

Definition at line 38 of file OgreImGui.h.

◆ operator/() [2/2]

static ImVec2 operator/ ( const ImVec2 &  lhs,
const ImVec2 &  rhs 
)
inlinestatic

Definition at line 42 of file OgreImGui.h.

◆ operator/=()

static ImVec2& operator/= ( ImVec2 &  lhs,
const float  rhs 
)
inlinestatic

Definition at line 46 of file OgreImGui.h.