public final class ImPlotInputMap extends ImGuiStructDestroyable
ptr
Constructor and Description |
---|
ImPlotInputMap() |
ImPlotInputMap(long ptr) |
Modifier and Type | Method and Description |
---|---|
protected long |
create() |
int |
getFit()
LMB initiates fit when double clicked
|
int |
getMenu()
RMB opens context menus (if enabled) when clicked
|
int |
getOverrideMod()
Ctrl when held, all input is ignored;
used to enable axis/plots as DND sources
|
int |
getPan()
LMB enables panning when held
|
int |
getPanMod()
Optional modifier that must be held for panning/fitting
|
int |
getSelect()
RMB begins box selection when pressed and confirms
selection when released
|
int |
getSelectCancel()
LMB cancels active box selection when pressed;
cannot be the same as Select
|
int |
getSelectHorzMod()
Alt expands active box selection horizontally
to plot edge when held
|
int |
getSelectMod()
Optional modifier that must be held for box selection
|
int |
getSelectVertMod()
Shift expands active box selection vertically
to plot edge when held
|
int |
getZoomMod()
Optional modifier that must be held for scroll wheel zooming
|
float |
getZoomRate()
Zoom rate for scroll (e.g.
|
void |
setFit(int value)
LMB initiates fit when double clicked
|
void |
setMenu(int value)
RMB opens context menus (if enabled) when clicked
|
void |
setOverrideMod(int value)
Ctrl when held, all input is ignored;
used to enable axis/plots as DND sources
|
void |
setPan(int value)
LMB enables panning when held
|
void |
setPanMod(int value)
Optional modifier that must be held for panning/fitting
|
void |
setSelect(int value)
RMB begins box selection when pressed and confirms
selection when released
|
void |
setSelectCancel(int value)
LMB cancels active box selection when pressed;
cannot be the same as Select
|
void |
setSelectHorzMod(int value)
Alt expands active box selection horizontally
to plot edge when held
|
void |
setSelectMod(int value)
Optional modifier that must be held for box selection
|
void |
setSelectVertMod(int value)
Shift expands active box selection vertically
to plot edge when held
|
void |
setZoomMod(int value)
Optional modifier that must be held for scroll wheel zooming
|
void |
setZoomRate(float value)
Zoom rate for scroll (e.g.
|
destroy
isNotValidPtr, isValidPtr
public ImPlotInputMap()
public ImPlotInputMap(long ptr)
protected long create()
create
in class ImGuiStructDestroyable
public int getPan()
public void setPan(int value)
public int getPanMod()
public void setPanMod(int value)
public int getFit()
public void setFit(int value)
public int getSelect()
public void setSelect(int value)
public int getSelectCancel()
public void setSelectCancel(int value)
public int getSelectMod()
public void setSelectMod(int value)
public int getSelectHorzMod()
public void setSelectHorzMod(int value)
public int getSelectVertMod()
public void setSelectVertMod(int value)
public int getMenu()
public void setMenu(int value)
public int getOverrideMod()
public void setOverrideMod(int value)
public int getZoomMod()
public void setZoomMod(int value)
public float getZoomRate()
public void setZoomRate(float value)