public final class NodeEditorStyle extends ImGuiStruct
ptr
Constructor and Description |
---|
NodeEditorStyle(long ptr) |
Modifier and Type | Method and Description |
---|---|
ImVec4 |
getColor(int styleColor) |
void |
getColor(int styleColor,
ImVec4 dstImVec4) |
float[][] |
getColors() |
void |
getColors(float[][] buff) |
float |
getFlowDuration() |
float |
getFlowMarkerDistance() |
float |
getFlowSpeed() |
float |
getGroupBorderWidth() |
float |
getGroupRounding() |
float |
getHoveredNodeBorderWidth() |
float |
getLinkStrength() |
float |
getNodeBorderWidth() |
ImVec4 |
getNodePadding() |
void |
getNodePadding(ImVec4 dstImVec4) |
float |
getNodeRounding() |
float |
getPinArrowSize() |
float |
getPinArrowWidth() |
float |
getPinBorderWidth() |
float |
getPinCorners() |
float |
getPinRadius() |
float |
getPinRounding() |
ImVec2 |
getPivotAlignment() |
void |
getPivotAlignment(ImVec2 dstImVec2) |
float |
getPivotAlignmentX() |
float |
getPivotAlignmentY() |
ImVec2 |
getPivotScale() |
void |
getPivotScale(ImVec2 dstImVec2) |
float |
getPivotScaleX() |
float |
getPivotScaleY() |
ImVec2 |
getPivotSize() |
void |
getPivotSize(ImVec2 dstImVec2) |
float |
getPivotSizeX() |
float |
getPivotSizeY() |
float |
getScrollDuration() |
float |
getSelectedNodeBorderWidth() |
ImVec2 |
getSourceDirection() |
void |
getSourceDirection(ImVec2 dstImVec2) |
float |
getSourceDirectionX() |
float |
getSourceDirectionY() |
ImVec2 |
getTargetDirection() |
void |
getTargetDirection(ImVec2 dstImVec2) |
float |
getTargetDirectionX() |
float |
getTargetDirectionY() |
void |
setColor(int styleColor,
float r,
float g,
float b,
float a) |
void |
setColor(int styleColor,
int col) |
void |
setColor(int styleColor,
int r,
int g,
int b,
int a) |
void |
setColors(float[][] colors)
BINDING NOTICE: colors is a 2d array with sizes: [StyleColor_Count][4]
|
void |
setFlowDuration(float flowDuration) |
void |
setFlowMarkerDistance(float flowMarkerDistance) |
void |
setFlowSpeed(float flowSpeed) |
void |
setGroupBorderWidth(float groupBorderWidth) |
void |
setGroupRounding(float groupRounding) |
void |
setHoveredNodeBorderWidth(float hoveredNodeBorderWidth) |
void |
setLinkStrength(float linkStrength) |
void |
setNodeBorderWidth(float nodeBorderWidth) |
void |
setNodePadding(float x,
float y,
float z,
float w) |
void |
setNodeRounding(float nodeRounding) |
void |
setPinArrowSize(float pinArrowSize) |
void |
setPinArrowWidth(float pinArrowWidth) |
void |
setPinBorderWidth(float pinBorderWidth) |
void |
setPinCorners(float pinCorners) |
void |
setPinRadius(float pinRadius) |
void |
setPinRounding(float pinRounding) |
void |
setPivotAlignment(float x,
float y) |
void |
setPivotScale(float x,
float y) |
void |
setPivotSize(float x,
float y) |
void |
setScrollDuration(float scrollDuration) |
void |
setSelectedNodeBorderWidth(float selectedNodeBorderWidth) |
void |
setSourceDirection(float x,
float y) |
void |
setTargetDirection(float x,
float y) |
isNotValidPtr, isValidPtr
public ImVec4 getNodePadding()
public void getNodePadding(ImVec4 dstImVec4)
public void setNodePadding(float x, float y, float z, float w)
public float getNodeRounding()
public void setNodeRounding(float nodeRounding)
public float getNodeBorderWidth()
public void setNodeBorderWidth(float nodeBorderWidth)
public float getHoveredNodeBorderWidth()
public void setHoveredNodeBorderWidth(float hoveredNodeBorderWidth)
public float getSelectedNodeBorderWidth()
public void setSelectedNodeBorderWidth(float selectedNodeBorderWidth)
public float getPinRounding()
public void setPinRounding(float pinRounding)
public float getPinBorderWidth()
public void setPinBorderWidth(float pinBorderWidth)
public float getLinkStrength()
public void setLinkStrength(float linkStrength)
public ImVec2 getSourceDirection()
public void getSourceDirection(ImVec2 dstImVec2)
public float getSourceDirectionX()
public float getSourceDirectionY()
public void setSourceDirection(float x, float y)
public ImVec2 getTargetDirection()
public void getTargetDirection(ImVec2 dstImVec2)
public float getTargetDirectionX()
public float getTargetDirectionY()
public void setTargetDirection(float x, float y)
public float getScrollDuration()
public void setScrollDuration(float scrollDuration)
public float getFlowMarkerDistance()
public void setFlowMarkerDistance(float flowMarkerDistance)
public float getFlowSpeed()
public void setFlowSpeed(float flowSpeed)
public float getFlowDuration()
public void setFlowDuration(float flowDuration)
public ImVec2 getPivotAlignment()
public void getPivotAlignment(ImVec2 dstImVec2)
public float getPivotAlignmentX()
public float getPivotAlignmentY()
public void setPivotAlignment(float x, float y)
public ImVec2 getPivotSize()
public void getPivotSize(ImVec2 dstImVec2)
public float getPivotSizeX()
public float getPivotSizeY()
public void setPivotSize(float x, float y)
public ImVec2 getPivotScale()
public void getPivotScale(ImVec2 dstImVec2)
public float getPivotScaleX()
public float getPivotScaleY()
public void setPivotScale(float x, float y)
public float getPinCorners()
public void setPinCorners(float pinCorners)
public float getPinRadius()
public void setPinRadius(float pinRadius)
public float getPinArrowSize()
public void setPinArrowSize(float pinArrowSize)
public float getPinArrowWidth()
public void setPinArrowWidth(float pinArrowWidth)
public float getGroupRounding()
public void setGroupRounding(float groupRounding)
public float getGroupBorderWidth()
public void setGroupBorderWidth(float groupBorderWidth)
public float[][] getColors()
public void getColors(float[][] buff)
public void setColors(float[][] colors)
public ImVec4 getColor(int styleColor)
public void getColor(int styleColor, ImVec4 dstImVec4)
public void setColor(int styleColor, float r, float g, float b, float a)
public void setColor(int styleColor, int r, int g, int b, int a)
public void setColor(int styleColor, int col)