minilight-0.4.0: A SDL2-based graphics library, batteries-included.

Index

!Data.Registry.Class, Data.Registry
!?Data.Registry.Class, Data.Registry
additionalComponentsMiniLight
AnimationLayer 
1 (Type/Class)Data.Component.AnimationLayer
2 (Data Constructor)Data.Component.AnimationLayer
AppMiniLight.Loader.Internal.Resolver
appMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
AppConfig 
1 (Type/Class)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
2 (Data Constructor)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
appConfigMiniLight.Loader, MiniLight
appConfigFileMiniLight
areaRectangleData.Component.Basic
asIOVectorData.Vector.Mutable.PushBack
asSignalMiniLight.Event, MiniLight
asUnsafeIOVectorData.Vector.Mutable.PushBack
asVecData.Registry.Class, Data.Registry
basic 
1 (Function)Data.Component.Layer
2 (Function)Data.Component.Selection
beforeClearCacheMiniLight.Component, MiniLight
Button 
1 (Type/Class)Data.Component.Button
2 (Data Constructor)Data.Component.Button
ButtonEventData.Component.Button
callbacksMiniLight.Component, MiniLight
capacityData.Vector.Mutable.PushBack
centerLMiniLight.Figure, MiniLight
ClickData.Component.Button
clipMiniLight.Figure, MiniLight
color 
1 (Function)Data.Config.Font
2 (Function)Data.Component.Button
ComponentMiniLight.Component, MiniLight
ComponentConfig 
1 (Type/Class)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
2 (Data Constructor)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
ComponentEnv 
1 (Type/Class)MiniLight.Component, MiniLight
2 (Data Constructor)MiniLight.Component, MiniLight
componentEnvMiniLight.Component, MiniLight
componentResolverMiniLight
ComponentUnitMiniLight.Component, MiniLight
confData.Component.Selection
Config 
1 (Type/Class)Data.Config.Font
2 (Data Constructor)Data.Config.Font
3 (Type/Class)Data.Component.MessageEngine
4 (Data Constructor)Data.Component.MessageEngine
5 (Type/Class)Data.Component.Button
6 (Data Constructor)Data.Component.Button
7 (Type/Class)Data.Component.Basic
8 (Data Constructor)Data.Component.Basic
9 (Type/Class)Data.Component.Layer
10 (Data Constructor)Data.Component.Layer
11 (Type/Class)Data.Component.Selection
12 (Data Constructor)Data.Component.Selection
13 (Type/Class)Data.Component.AnimationLayer
14 (Data Constructor)Data.Component.AnimationLayer
15 (Type/Class)Data.Component.MessageLayer
16 (Data Constructor)Data.Component.MessageLayer
config 
1 (Function)Data.Config.Font
2 (Function)Data.Component.MessageEngine
3 (Function)Data.Component.Button
4 (Function)Data.Component.Layer
5 (Function)Data.Component.AnimationLayer
6 (Function)Data.Component.MessageLayer
ConstantMiniLight.Loader.Internal.Resolver
containsData.Component.Basic
Context 
1 (Type/Class)MiniLight.Loader.Internal.Resolver
2 (Data Constructor)MiniLight.Loader.Internal.Resolver
convertMiniLight.Loader.Internal.Resolver
convertPathMiniLight.Loader.Internal.Resolver
counter 
1 (Function)Data.Component.MessageEngine
2 (Function)Data.Component.AnimationLayer
createComponentByMiniLight.Loader, MiniLight
cursorData.Component.MessageLayer
cursorLData.Component.MessageLayer
debugControl.Monad.Caster
defConfigMiniLight
delete 
1 (Function)Data.Registry.Class, Data.Registry
2 (Function)Data.Vector.Mutable.PushBack
descriptorData.Config.Font
divisionData.Component.AnimationLayer
drawMiniLight.Component, MiniLight
emitMiniLight.Component, MiniLight
emitBasicSignalData.Component.Basic
emptyContextMiniLight.Loader.Internal.Resolver
engineData.Component.MessageLayer
EngineEventData.Component.MessageEngine
engineLData.Component.MessageLayer
envLightTMiniLight.Light, MiniLight
errControl.Monad.Caster
evalMiniLight.Loader.Internal.Resolver
EventMiniLight.Event, MiniLight
eventsMiniLight.Light, MiniLight
EventTypeMiniLight.Event, MiniLight
ExprMiniLight.Loader.Internal.Resolver
Figure 
1 (Type/Class)MiniLight.Figure, MiniLight
2 (Data Constructor)MiniLight.Figure, MiniLight
figuresMiniLight.Component, MiniLight
finishedData.Component.MessageEngine
foldResultData.Component.Resolver
font 
1 (Function)Data.Component.MessageEngine
2 (Function)Data.Component.Button
3 (Function)Data.Component.Selection
fontCacheMiniLight.Light, MiniLight
fontConfData.Component.Button
fontConfigData.Component.Selection
fontDataData.Component.MessageEngine
FontDescriptor 
1 (Data Constructor)MiniLight.Light, MiniLight
2 (Type/Class)MiniLight.Light, MiniLight
fontSizeData.Component.Button
FontStyle 
1 (Data Constructor)MiniLight.Light, MiniLight
2 (Type/Class)MiniLight.Light, MiniLight
forV_Data.Registry.Class, Data.Registry
freeFigureMiniLight.Figure, MiniLight
fromList 
1 (Function)Data.Vector.Mutable.PushBack
2 (Function)Data.Registry
fromListImplData.Registry.HashTable
fromTextureMiniLight.Figure, MiniLight
getAtMiniLight.Loader.Internal.Resolver
getComponentSizeMiniLight.Component, MiniLight
getEventPropertiesMiniLight.Event, MiniLight
getEventTypeMiniLight.Event, MiniLight
getFigureSizeMiniLight.Figure, MiniLight
getHooksMiniLight.Component, MiniLight
getLoggerControl.Monad.Caster
getUIDMiniLight.Component, MiniLight
GlobalSignalMiniLight.Event, MiniLight
hasData.Registry.Class, Data.Registry
HasComponentEnvMiniLight.Component, MiniLight
HasConfigData.Config.Font
HashTableImpl 
1 (Type/Class)Data.Registry.HashTable
2 (Data Constructor)Data.Registry.HashTable
HasLightEnvMiniLight.Light, MiniLight
HasLoaderEnvMiniLight.Loader, MiniLight
HasLoopEnvMiniLight.Light, MiniLight
Hook 
1 (Type/Class)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
2 (Data Constructor)MiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
HookMapMiniLight.Component, MiniLight
hooksMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
hotConfigReplacementMiniLight
hoverData.Component.Selection
hoverLData.Component.Selection
iforV_Data.Registry.Class, Data.Registry
image 
1 (Function)Data.Component.Layer
2 (Function)Data.Component.Selection
infoControl.Monad.Caster
insert 
1 (Function)Data.Registry.Class, Data.Registry
2 (Function)Data.Vector.Mutable.PushBack
intervalData.Component.AnimationLayer
IOVector 
1 (Type/Class)Data.Vector.Mutable.PushBack
2 (Data Constructor)Data.Vector.Mutable.PushBack
IRegistryData.Registry.Class, Data.Registry
keyStatesMiniLight.Light, MiniLight
labelData.Component.Button
labelsData.Component.Selection
Layer 
1 (Type/Class)Data.Component.Layer
2 (Data Constructor)Data.Component.Layer
layer 
1 (Function)Data.Component.Layer
2 (Function)Data.Component.Selection
3 (Function)Data.Component.AnimationLayer
4 (Function)Data.Component.MessageLayer
layerConfData.Component.AnimationLayer
lengthData.Vector.Mutable.PushBack
lensRules_Control.Lens.TH.Rules
liftIOMiniLight.Light, MiniLight
liftMiniLightMiniLight.Light, MiniLight
lightMiniLight
LightEnv 
1 (Type/Class)MiniLight.Light, MiniLight
2 (Data Constructor)MiniLight.Light, MiniLight
lightEnvMiniLight.Light, MiniLight
LightT 
1 (Type/Class)MiniLight.Light, MiniLight
2 (Data Constructor)MiniLight.Light, MiniLight
loadAppConfigMiniLight.Loader, MiniLight
loaderMiniLight
LoaderEnv 
1 (Type/Class)MiniLight.Loader, MiniLight
2 (Data Constructor)MiniLight.Loader, MiniLight
loaderEnvMiniLight.Loader, MiniLight
loadFontMiniLight.Light, MiniLight
loadFontCacheMiniLight.Light, MiniLight
loadFontFromData.Config.Font
LogAlertControl.Monad.Caster
LogCriticalControl.Monad.Caster
LogDebugControl.Monad.Caster
LogEmergencyControl.Monad.Caster
LogErrorControl.Monad.Caster
loggerMiniLight.Light, MiniLight
LogInfoControl.Monad.Caster
LogLevelControl.Monad.Caster
LogNoticeControl.Monad.Caster
LogQueueControl.Monad.Caster
LogWarnControl.Monad.Caster
loopMiniLight
LoopConfig 
1 (Type/Class)MiniLight
2 (Data Constructor)MiniLight
LoopEnv 
1 (Type/Class)MiniLight.Light, MiniLight
2 (Data Constructor)MiniLight.Light, MiniLight
loopEnvMiniLight.Light, MiniLight
LoopState 
1 (Type/Class)MiniLight
2 (Data Constructor)MiniLight
mapLightTMiniLight.Light, MiniLight
MessageEngine 
1 (Type/Class)Data.Component.MessageEngine
2 (Data Constructor)Data.Component.MessageEngine
messageEngineData.Component.MessageLayer
MessageLayer 
1 (Type/Class)Data.Component.MessageLayer
2 (Data Constructor)Data.Component.MessageLayer
messagesData.Component.MessageEngine
MiniLightMiniLight.Light, MiniLight
MiniLoopMiniLight
modifyV_Data.Registry.Class, Data.Registry
MonadIOMiniLight.Light, MiniLight
MonadLoggerControl.Monad.Caster
MouseOverData.Component.Basic
MousePressedData.Component.Basic
MouseReleasedData.Component.Basic
nameMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
new 
1 (Function)Data.Vector.Mutable.PushBack
2 (Function)Data.Registry
3 (Function)Data.Component.MessageEngine
4 (Function)Data.Component.Button
5 (Function)Data.Component.Layer
6 (Function)Data.Component.Selection
7 (Function)Data.Component.AnimationLayer
8 (Function)Data.Component.MessageLayer
newComponentMiniLight.Component, MiniLight
newNineTileData.Component.Layer
newUIDMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
nextData.Component.MessageLayer
NextPageData.Component.MessageEngine
NoneMiniLight.Loader.Internal.Resolver
normalizeMiniLight.Loader.Internal.Resolver
NotifyEventMiniLight.Event, MiniLight
onSignalMiniLight.Component, MiniLight
OpMiniLight.Loader.Internal.Resolver
pageData.Component.MessageEngine
parameterMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
parseAppConfigMiniLight.Loader.Internal.Resolver, MiniLight.Loader, MiniLight
parserMiniLight.Loader.Internal.Resolver
parseTextMiniLight.Loader.Internal.Resolver
patchAppConfigMiniLight.Loader, MiniLight
pathMiniLight.Loader.Internal.Resolver
pictureMiniLight.Figure, MiniLight
positionData.Component.Basic
propagateMiniLight.Component, MiniLight
propertiesMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
pushData.Vector.Mutable.PushBack
RawEventMiniLight.Event, MiniLight
readData.Vector.Mutable.PushBack
rectangleFilledMiniLight.Figure, MiniLight
rectangleOutlineMiniLight.Figure, MiniLight
RefMiniLight.Loader.Internal.Resolver
registerData.Registry.Class, Data.Registry
Registry 
1 (Type/Class)Data.Registry
2 (Data Constructor)Data.Registry
registryMiniLight.Loader, MiniLight
renderMiniLight.Figure, MiniLight
rendererMiniLight.Light, MiniLight
RenderingMiniLight.Figure, MiniLight
rendersMiniLight.Figure, MiniLight
resolveMiniLight.Loader.Internal.Resolver, MiniLight.Loader, MiniLight
resolveConfigMiniLight.Loader, MiniLight
ResolverMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
resolverData.Component.Resolver
resolveWithMiniLight.Loader.Internal.Resolver
rotateMiniLight.Figure, MiniLight
rotationMiniLight.Figure, MiniLight
runLightTMiniLight
runLightT'MiniLight.Light, MiniLight
runMainloopMiniLight
runMiniloopMiniLight
safeCapacityData.Vector.Mutable.PushBack
safeLengthData.Vector.Mutable.PushBack
SelectData.Component.Selection
Selection 
1 (Type/Class)Data.Component.Selection
2 (Data Constructor)Data.Component.Selection
SelectionEventData.Component.Selection
setHooksMiniLight.Component, MiniLight
Signal 
1 (Data Constructor)MiniLight.Event, MiniLight
2 (Type/Class)Data.Component.Basic
signalMiniLight.Event, MiniLight
signalNameMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
signalQueueMiniLight.Light, MiniLight
size 
1 (Function)Data.Config.Font
2 (Function)Data.Component.Button
3 (Function)Data.Component.Basic
sizeLMiniLight.Figure, MiniLight
sourceAreaMiniLight.Figure, MiniLight
staticData.Component.MessageEngine
stdoutLoggerControl.Monad.Caster
SymbolMiniLight.Loader.Internal.Resolver
targetAreaMiniLight.Figure, MiniLight
textMiniLight.Figure, MiniLight
textCounterData.Component.MessageEngine
textTextureData.Component.MessageEngine
textureMiniLight.Figure, MiniLight
tileSizeData.Component.AnimationLayer
ToBuilderControl.Monad.Caster
toBuilderControl.Monad.Caster
toHookMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
translateMiniLight.Figure, MiniLight
triangleOutlineMiniLight.Figure, MiniLight
uidMiniLight.Component, MiniLight
unionMiniLight.Figure, MiniLight
update 
1 (Function)Data.Registry.Class, Data.Registry
2 (Function)MiniLight.Component, MiniLight
useCacheMiniLight.Component, MiniLight
uuidMiniLight.Loader.Internal.Types, MiniLight.Loader, MiniLight
valuesMiniLight.Loader.Internal.Resolver
VarMiniLight.Loader.Internal.Resolver
variablesMiniLight.Loader.Internal.Resolver
warnControl.Monad.Caster
watchKeysMiniLight
windowData.Component.MessageLayer
withBlendedTextMiniLight.Figure, MiniLight
withFontMiniLight.Light, MiniLight
wrapConfigData.Component.Basic
wrapFiguresData.Component.Basic
wrapSignal 
1 (Function)Data.Component.MessageEngine
2 (Function)Data.Component.Basic
write 
1 (Function)Data.Registry.Class, Data.Registry
2 (Function)Data.Vector.Mutable.PushBack
_appConfigMiniLight.Loader, MiniLight
_callbacksMiniLight.Component, MiniLight
_colorData.Config.Font
_config 
1 (Function)Data.Component.MessageEngine
2 (Function)Data.Component.MessageLayer
_counterData.Component.MessageEngine
_cursorData.Component.MessageLayer
_descriptorData.Config.Font
_descriptorFamilyNameMiniLight.Light, MiniLight
_descriptorStyleMiniLight.Light, MiniLight
_eventsMiniLight.Light, MiniLight
_finishedData.Component.MessageEngine
_fontData.Component.MessageEngine
_fontCacheMiniLight.Light, MiniLight
_fontDataData.Component.MessageEngine
_fontStyleBoldMiniLight.Light, MiniLight
_fontStyleItalicMiniLight.Light, MiniLight
_keyStatesMiniLight.Light, MiniLight
_layerData.Component.MessageLayer
_loggerMiniLight.Light, MiniLight
_messageEngineData.Component.MessageLayer
_messagesData.Component.MessageEngine
_pageData.Component.MessageEngine
_registryMiniLight.Loader, MiniLight
_rendererMiniLight.Light, MiniLight
_signalQueueMiniLight.Light, MiniLight
_sizeData.Config.Font
_staticData.Component.MessageEngine
_textCounterData.Component.MessageEngine
_textTextureData.Component.MessageEngine
_uidMiniLight.Component, MiniLight