API Constants Python
AnimLoopMode Enumeration
ALM_OnceALM_InfiniteALM_Loop
Attrib Enumeration
A_PositionA_NormalA_TangentA_BitangentA_Color0A_Color1A_Color2A_Color3A_IndicesA_WeightA_TexCoord0A_TexCoord1A_TexCoord2A_TexCoord3A_TexCoord4A_TexCoord5A_TexCoord6A_TexCoord7
AttribType Enumeration
AT_Uint8AT_Uint10AT_Int16AT_HalfAT_Float
AudioFrameFormat Enumeration
AFF_LPCM_44KHZ_S16_MonoAFF_LPCM_48KHZ_S16_MonoAFF_LPCM_44KHZ_S16_StereoAFF_LPCM_48KHZ_S16_Stereo
Axis Enumeration
A_XA_YA_ZA_RotXA_RotYA_RotZA_Last
BackbufferRatio Enumeration
BR_EqualBR_HalfBR_QuarterBR_EighthBR_SixteenthBR_Double
BlendMode Enumeration
Control the compositing mode used to draw primitives.
BM_AdditiveBM_AlphaBM_DarkenBM_LightenBM_MultiplyBM_OpaqueBM_ScreenBM_LinearBurnBM_AlphaRGB_AddAlphaBM_Undefined
CollisionEventTrackingMode Enumeration
CETM_EventOnlyCETM_EventAndContacts
CollisionType Enumeration
CT_SphereCT_CubeCT_ConeCT_CapsuleCT_CylinderCT_Mesh
DepthTest Enumeration
DT_LessDT_LessEqualDT_EqualDT_GreaterEqualDT_GreaterDT_NotEqualDT_NeverDT_AlwaysDT_Disabled
DirEntryType Enumeration
DE_FileDE_DirDE_LinkDE_All
DrawTextHAlign Enumeration
DTHA_LeftDTHA_CenterDTHA_Right
DrawTextVAlign Enumeration
DTVA_TopDTVA_CenterDTVA_Bottom
Easing Enumeration
E_LinearE_StepE_SmoothStepE_InQuadE_OutQuadE_InOutQuadE_OutInQuadE_InCubicE_OutCubicE_InOutCubicE_OutInCubicE_InQuartE_OutQuartE_InOutQuartE_OutInQuartE_InQuintE_OutQuintE_InOutQuintE_OutInQuintE_InSineE_OutSineE_InOutSineE_OutInSineE_InExpoE_OutExpoE_InOutExpoE_OutInExpoE_InCircE_OutCircE_InOutCircE_OutInCircE_InElasticE_OutElasticE_InOutElasticE_OutInElasticE_InBackE_OutBackE_InOutBackE_OutInBackE_InBounceE_OutBounceE_InOutBounceE_OutInBounce
FaceCulling Enumeration
FC_DisabledFC_ClockwiseFC_CounterClockwise
ForwardPipelineAAADebugBuffer Enumeration
FPAAADB_NoneFPAAADB_SSGIFPAAADB_SSR
ForwardPipelineLightType Enumeration
FPLT_PointFPLT_SpotFPLT_Linear
ForwardPipelineShadowType Enumeration
FPST_NoneFPST_Map
GamepadAxes Enumeration
GA_LeftXGA_LeftYGA_RightXGA_RightYGA_LeftTriggerGA_RightTriggerGA_Count
GamepadButton Enumeration
HandsSide Enumeration
LEFTRIGHTCOUNT
ImDrawFlags Enumeration
ImDrawFlags_RoundCornersNoneImDrawFlags_RoundCornersTopLeftImDrawFlags_RoundCornersTopRightImDrawFlags_RoundCornersBottomLeftImDrawFlags_RoundCornersBottomRightImDrawFlags_RoundCornersAll
ImGuiCol Enumeration
ImGuiCol_TextImGuiCol_TextDisabledImGuiCol_WindowBgImGuiCol_ChildBgImGuiCol_PopupBgImGuiCol_BorderImGuiCol_BorderShadowImGuiCol_FrameBgImGuiCol_FrameBgHoveredImGuiCol_FrameBgActiveImGuiCol_TitleBgImGuiCol_TitleBgActiveImGuiCol_TitleBgCollapsedImGuiCol_ScrollbarBgImGuiCol_ScrollbarGrabImGuiCol_ScrollbarGrabHoveredImGuiCol_ScrollbarGrabActiveImGuiCol_CheckMarkImGuiCol_SliderGrabImGuiCol_SliderGrabActiveImGuiCol_HeaderImGuiCol_HeaderHoveredImGuiCol_HeaderActiveImGuiCol_SeparatorImGuiCol_SeparatorHoveredImGuiCol_SeparatorActiveImGuiCol_ResizeGripImGuiCol_ResizeGripHoveredImGuiCol_ResizeGripActiveImGuiCol_PlotLinesImGuiCol_PlotLinesHoveredImGuiCol_PlotHistogramImGuiCol_PlotHistogramHoveredImGuiCol_TextSelectedBgImGuiCol_DragDropTargetImGuiCol_ModalWindowDimBg
ImGuiColorEditFlags Enumeration
ImGuiColorEditFlags_NoneImGuiColorEditFlags_NoAlphaImGuiColorEditFlags_NoPickerImGuiColorEditFlags_NoOptionsImGuiColorEditFlags_NoSmallPreviewImGuiColorEditFlags_NoInputsImGuiColorEditFlags_NoTooltipImGuiColorEditFlags_NoLabelImGuiColorEditFlags_NoSidePreviewImGuiColorEditFlags_NoDragDropImGuiColorEditFlags_AlphaBarImGuiColorEditFlags_AlphaPreviewImGuiColorEditFlags_AlphaPreviewHalfImGuiColorEditFlags_HDRImGuiColorEditFlags_DisplayRGBImGuiColorEditFlags_DisplayHSVImGuiColorEditFlags_DisplayHexImGuiColorEditFlags_Uint8ImGuiColorEditFlags_FloatImGuiColorEditFlags_PickerHueBarImGuiColorEditFlags_PickerHueWheelImGuiColorEditFlags_InputRGBImGuiColorEditFlags_InputHSV
ImGuiComboFlags Enumeration
ImGuiComboFlags_PopupAlignLeftImGuiComboFlags_HeightSmallImGuiComboFlags_HeightRegularImGuiComboFlags_HeightLargeImGuiComboFlags_HeightLargest
ImGuiCond Enumeration
ImGuiCond_AlwaysImGuiCond_OnceImGuiCond_FirstUseEverImGuiCond_Appearing
ImGuiFocusedFlags Enumeration
ImGuiFocusedFlags_ChildWindowsImGuiFocusedFlags_RootWindowImGuiFocusedFlags_RootAndChildWindows
ImGuiHoveredFlags Enumeration
ImGuiHoveredFlags_NoneImGuiHoveredFlags_ChildWindowsImGuiHoveredFlags_RootWindowImGuiHoveredFlags_AnyWindowImGuiHoveredFlags_AllowWhenBlockedByPopupImGuiHoveredFlags_AllowWhenBlockedByActiveItemImGuiHoveredFlags_AllowWhenOverlappedImGuiHoveredFlags_AllowWhenDisabledImGuiHoveredFlags_RectOnlyImGuiHoveredFlags_RootAndChildWindows
ImGuiInputTextFlags Enumeration
ImGuiInputTextFlags_CharsDecimalImGuiInputTextFlags_CharsHexadecimalImGuiInputTextFlags_CharsUppercaseImGuiInputTextFlags_CharsNoBlankImGuiInputTextFlags_AutoSelectAllImGuiInputTextFlags_EnterReturnsTrueImGuiInputTextFlags_CallbackCompletionImGuiInputTextFlags_CallbackHistoryImGuiInputTextFlags_CallbackAlwaysImGuiInputTextFlags_CallbackCharFilterImGuiInputTextFlags_AllowTabInputImGuiInputTextFlags_CtrlEnterForNewLineImGuiInputTextFlags_NoHorizontalScrollImGuiInputTextFlags_AlwaysOverwriteImGuiInputTextFlags_ReadOnlyImGuiInputTextFlags_Password
ImGuiMouseButton Enumeration
ImGuiPopupFlags Enumeration
ImGuiPopupFlags_NoneImGuiPopupFlags_NoOpenOverExistingPopupImGuiPopupFlags_NoOpenOverItemsImGuiPopupFlags_AnyPopupIdImGuiPopupFlags_AnyPopupLevelImGuiPopupFlags_AnyPopup
ImGuiSelectableFlags Enumeration
ImGuiSelectableFlags_DontClosePopupsImGuiSelectableFlags_SpanAllColumnsImGuiSelectableFlags_AllowDoubleClick
ImGuiStyleVar Enumeration
ImGuiStyleVar_AlphaImGuiStyleVar_WindowPaddingImGuiStyleVar_WindowRoundingImGuiStyleVar_WindowMinSizeImGuiStyleVar_ChildRoundingImGuiStyleVar_FramePaddingImGuiStyleVar_FrameRoundingImGuiStyleVar_ItemSpacingImGuiStyleVar_ItemInnerSpacingImGuiStyleVar_IndentSpacingImGuiStyleVar_GrabMinSize
ImGuiTreeNodeFlags Enumeration
ImGuiTreeNodeFlags_SelectedImGuiTreeNodeFlags_FramedImGuiTreeNodeFlags_AllowItemOverlapImGuiTreeNodeFlags_NoTreePushOnOpenImGuiTreeNodeFlags_NoAutoOpenOnLogImGuiTreeNodeFlags_DefaultOpenImGuiTreeNodeFlags_OpenOnDoubleClickImGuiTreeNodeFlags_OpenOnArrowImGuiTreeNodeFlags_LeafImGuiTreeNodeFlags_BulletImGuiTreeNodeFlags_CollapsingHeader
ImGuiWindowFlags Enumeration
ImGuiWindowFlags_NoTitleBarImGuiWindowFlags_NoResizeImGuiWindowFlags_NoMoveImGuiWindowFlags_NoScrollbarImGuiWindowFlags_NoScrollWithMouseImGuiWindowFlags_NoCollapseImGuiWindowFlags_AlwaysAutoResizeImGuiWindowFlags_NoSavedSettingsImGuiWindowFlags_NoInputsImGuiWindowFlags_HorizontalScrollbarImGuiWindowFlags_NoFocusOnAppearingImGuiWindowFlags_NoBringToFrontOnFocusImGuiWindowFlags_AlwaysVerticalScrollbarImGuiWindowFlags_AlwaysHorizontalScrollbarImGuiWindowFlags_AlwaysUseWindowPaddingImGuiWindowFlags_NoDocking
Key Enumeration
K_LShiftK_RShiftK_LCtrlK_RCtrlK_LAltK_RAltK_LWinK_RWinK_TabK_CapsLockK_SpaceK_BackspaceK_InsertK_SupprK_HomeK_EndK_PageUpK_PageDownK_UpK_DownK_LeftK_RightK_EscapeK_F1K_F2K_F3K_F4K_F5K_F6K_F7K_F8K_F9K_F10K_F11K_F12K_PrintScreenK_ScrollLockK_PauseK_NumLockK_ReturnK_0K_1K_2K_3K_4K_5K_6K_7K_8K_9K_Numpad0K_Numpad1K_Numpad2K_Numpad3K_Numpad4K_Numpad5K_Numpad6K_Numpad7K_Numpad8K_Numpad9K_AddK_SubK_MulK_DivK_EnterK_AK_BK_CK_DK_EK_FK_GK_HK_IK_JK_KK_LK_MK_NK_OK_PK_QK_RK_SK_TK_UK_VK_WK_XK_YK_ZK_PlusK_CommaK_MinusK_PeriodK_OEM1K_OEM2K_OEM3K_OEM4K_OEM5K_OEM6K_OEM7K_OEM8K_BrowserBackK_BrowserForwardK_BrowserRefreshK_BrowserStopK_BrowserSearchK_BrowserFavoritesK_BrowserHomeK_VolumeMuteK_VolumeDownK_VolumeUpK_MediaNextTrackK_MediaPrevTrackK_MediaStopK_MediaPlayPauseK_LaunchMailK_LaunchMediaSelectK_LaunchApp1K_LaunchApp2K_Last
LightShadowType Enumeration
LST_NoneLST_Map
LightType Enumeration
LT_PointLT_SpotLT_Linear
LogLevel Enumeration
LL_NormalLL_WarningLL_ErrorLL_DebugLL_All
MonitorRotation Enumeration
MR_0MR_90MR_180MR_270
MouseButton Enumeration
NodeComponentIdx Enumeration
NCI_TransformNCI_CameraNCI_ObjectNCI_LightNCI_RigidBody
OpenVRAA Enumeration
OVRAA_NoneOVRAA_MSAA2xOVRAA_MSAA4xOVRAA_MSAA8xOVRAA_MSAA16x
OpenXRAA Enumeration
OXRAA_NoneOXRAA_MSAA2xOXRAA_MSAA4xOXRAA_MSAA8xOXRAA_MSAA16x
OpenXRExtensions Enumeration
OXRExtensions_NoneOXRExtensions_EyeGazeOXRExtensions_TrackerOXRExtensions_PassThroughOXRExtensions_HandTrackingOXRExtensions_VARJO_QUADVIEWSOXRExtensions_COMPOSITION_LAYER_DEPTH
PictureFormat Enumeration
PF_RGB24PF_RGBA32PF_RGBA32F
RendererType Enumeration
RT_NoopRT_Direct3D9RT_Direct3D11RT_Direct3D12RT_GnmRT_MetalRT_NvnRT_OpenGLESRT_OpenGLRT_VulkanRT_Count
RigidBodyType Enumeration
RBT_DynamicRBT_KinematicRBT_Static
RotationOrder Enumeration
This enumeration is used to control the order of rotation around the X, Y and Z axises.
RO_ZYXRO_YZXRO_ZXYRO_XZYRO_YXZRO_XYZRO_XYRO_Default
SceneForwardPipelinePass Enumeration
SFPP_OpaqueSFPP_TransparentSFPP_Slot0LinearSplit0SFPP_Slot0LinearSplit1SFPP_Slot0LinearSplit2SFPP_Slot0LinearSplit3SFPP_Slot1SpotSFPP_DepthPrepass
SeekMode Enumeration
SM_StartSM_CurrentSM_End
SourceRepeat Enumeration
SR_OnceSR_Loop
SourceState Enumeration
SS_InitialSS_PlayingSS_PausedSS_StoppedSS_Invalid
TextureFormat Enumeration
TF_BC1TF_BC2TF_BC3TF_BC4TF_BC5TF_BC6HTF_BC7TF_ETC1TF_ETC2TF_ETC2ATF_ETC2A1TF_PTC12TF_PTC14TF_PTC12ATF_PTC14ATF_PTC22TF_PTC24TF_ATCTF_ATCETF_ATCITF_ASTC4x4TF_ASTC5x5TF_ASTC6x6TF_ASTC8x5TF_ASTC8x6TF_ASTC10x5TF_UnknownTF_R1TF_A8TF_R8TF_R8ITF_R8UTF_R8STF_R16TF_R16ITF_R16UTF_R16FTF_R16STF_R32ITF_R32UTF_R32FTF_RG8TF_RG8ITF_RG8UTF_RG8STF_RG16TF_RG16ITF_RG16UTF_RG16FTF_RG16STF_RG32ITF_RG32UTF_RG32FTF_RGB8TF_RGB8ITF_RGB8UTF_RGB8STF_RGB9E5FTF_BGRA8TF_RGBA8TF_RGBA8ITF_RGBA8UTF_RGBA8STF_RGBA16TF_RGBA16ITF_RGBA16UTF_RGBA16FTF_RGBA16STF_RGBA32ITF_RGBA32UTF_RGBA32FTF_R5G6B5TF_RGBA4TF_RGB5A1TF_RGB10A2TF_RG11B10FTF_UnknownDepthTF_D16TF_D24TF_D24S8TF_D32TF_D16FTF_D24FTF_D32FTF_D0S8
VideoFrameFormat Enumeration
VFF_UNKNOWNVFF_YUV422VFF_RGB24
ViewMode Enumeration
VM_DefaultVM_SequentialVM_DepthAscendingVM_DepthDescending
Visibility Enumeration
V_OutsideV_InsideV_Clipped
VRControllerButton Enumeration
WindowVisibility Enumeration
WV_WindowedWV_UndecoratedWV_FullscreenWV_FullscreenMonitor1WV_FullscreenMonitor2WV_FullscreenMonitor3
XrHandJoint Enumeration
XRHJ_HAND_JOINT_PALMXRHJ_HAND_JOINT_WRISTXRHJ_HAND_JOINT_THUMB_METACARPALXRHJ_HAND_JOINT_THUMB_PROXIMALXRHJ_HAND_JOINT_THUMB_DISTALXRHJ_HAND_JOINT_THUMB_TIPXRHJ_HAND_JOINT_INDEX_METACARPALXRHJ_HAND_JOINT_INDEX_PROXIMALXRHJ_HAND_JOINT_INDEX_INTERMEDIATEXRHJ_HAND_JOINT_INDEX_DISTALXRHJ_HAND_JOINT_INDEX_TIPXRHJ_HAND_JOINT_MIDDLE_METACARPALXRHJ_HAND_JOINT_MIDDLE_PROXIMALXRHJ_HAND_JOINT_MIDDLE_INTERMEDIATEXRHJ_HAND_JOINT_MIDDLE_DISTALXRHJ_HAND_JOINT_MIDDLE_TIPXRHJ_HAND_JOINT_RING_METACARPALXRHJ_HAND_JOINT_RING_PROXIMALXRHJ_HAND_JOINT_RING_INTERMEDIATEXRHJ_HAND_JOINT_RING_DISTALXRHJ_HAND_JOINT_RING_TIPXRHJ_HAND_JOINT_LITTLE_METACARPALXRHJ_HAND_JOINT_LITTLE_PROXIMALXRHJ_HAND_JOINT_LITTLE_INTERMEDIATEXRHJ_HAND_JOINT_LITTLE_DISTALXRHJ_HAND_JOINT_LITTLE_TIP
ClearFlags Constants
CF_NoneCF_ColorCF_DepthCF_StencilCF_DiscardColor0CF_DiscardColor1CF_DiscardColor2CF_DiscardColor3CF_DiscardColor4CF_DiscardColor5CF_DiscardColor6CF_DiscardColor7CF_DiscardDepthCF_DiscardStencilCF_DiscardColorAllCF_DiscardAll
DebugFlags Constants
DF_IFHDF_ProfilerDF_StatsDF_TextDF_Wireframe
LoadSaveSceneFlags Constants
LSSF_NodesLSSF_SceneLSSF_AnimsLSSF_KeyValuesLSSF_PhysicsLSSF_ScriptsLSSF_AllLSSF_QueueTextureLoadsLSSF_FreezeMatrixToTransformOnSaveLSSF_QueueModelLoadsLSSF_DoNotChangeCurrentCameraIfValid
ResetFlags Constants
RF_NoneRF_MSAA2XRF_MSAA4XRF_MSAA8XRF_MSAA16XRF_VSyncRF_MaxAnisotropyRF_CaptureRF_FlushAfterRenderRF_FlipAfterRenderRF_SRGBBackBufferRF_HDR10RF_HiDPIRF_DepthClampRF_Suspend
SoundRef Constants
SND_Invalid
SourceRef Constants
SRC_Invalid
TextureFlags Constants
TF_UMirrorTF_UClampTF_UBorderTF_VMirrorTF_VClampTF_VBorderTF_WMirrorTF_WClampTF_WBorderTF_SamplerMinPointTF_SamplerMinAnisotropicTF_SamplerMagPointTF_SamplerMagAnisotropicTF_BlitDestinationTF_ReadBackTF_RenderTarget