dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/ImGuiStyleMod.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Internal.ImGuiStyleMod
( ImGuiStyleMod
) where
import DearImGui.Raw.Enums.ImGuiStyleVar (ImGuiStyleVar)
import Foreign.Ptr (Ptr, plusPtr)
import Foreign.Storable (Storable (..))
import GHC.Records (HasField (..))
#include "dcimgui_nodefaultargfunctions_internal.h"
-- structs (opaque)
data ImGuiStyleMod
instance Storable ImGuiStyleMod where
sizeOf _ = #{size ImGuiStyleMod}
alignment _ = #{alignment ImGuiStyleMod}
peek _ = error "ImGuiStyleMod: opaque struct, peek not supported in v0"
poke _ _ = error "ImGuiStyleMod: opaque struct, poke not supported in v0"
instance HasField "varIdx" (Ptr ImGuiStyleMod) (Ptr ImGuiStyleVar) where
getField = #{ptr ImGuiStyleMod, VarIdx}