![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
A collection of system-wide constant enumerations.
All enumerations can be accessed by a corresponding Enum accessor.
Animation
Audio
Configuration
Debug
Device
Graph
Common
Combined texture flag mask bits for no flags.
Combined texture flag mask bits for a float shadow sampler.
Combined color buffer mask bits for no masks.
Combined color buffer mask bits for all masks.
Special undefined color buffer mask.
Combined stencil buffer mask bits for no masks.
Combined stencil buffer mask bits for all masks.
Special undefined stencil buffer mask.
Combined depth buffer mask bits for no masks.
Combined depth buffer mask bits for all masks.
Special undefined depth buffer mask.
All edges
Combined relative orientations for all orientations.
Combined absolute screen orientations for portrait orientations.
Combined absolute screen orientations for landscape orientations.
Combined absolute screen orientations for all orientations.
No triggers.
All triggers.
Combined suspendable resource types for no resources.
Combined suspendable resource types for all resources.
Get the Murl.IEnums.MipMapGenerationMode enumeration string mapping.
Murl.Enum GetMipMapGenerationModeEnum()
Get the Murl.IEnums.PixelFormat enumeration string mapping.
Murl.Enum GetPixelFormatEnum()
Query if a given pixel format uses hardware compression.
Boolean IsPixelFormatCompressed(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query if a given pixel format stores alpha values.
Boolean IsPixelFormatStoringAlphaValues(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query if a given pixel format stores color and/or alpha values.
Boolean IsPixelFormatStoringColorValues(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query if a given pixel format stores linear color values. This method returns true for all pixel formats that store linear color values. This is the case for all the sRGB integer formats (e.g. SR8_SG8_SB8_A8) and all floating point formats (e.g. RF32_GF32_BF32).
Boolean IsPixelFormatStoringLinearColorValues(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query if a given pixel format stores depth values. In case of the combined IEnums::PIXEL_FORMAT_D24_S8 and IEnums::PIXEL_FORMAT_DF32_S8 formats, both this function and IsPixelFormatStoringStencilValues() will return true.
Boolean IsPixelFormatStoringDepthValues(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query if a given pixel format stores stencil values. In case of the combined IEnums::PIXEL_FORMAT_D24_S8 and IEnums::PIXEL_FORMAT_DF32_S8 formats, both this function and IsPixelFormatStoringDepthValues() will return true.
Boolean IsPixelFormatStoringStencilValues(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to check. |
Query the number of bytes per pixel for a given pixel format. In case of a compressed format, this function returns 0.
Integer GetPixelFormatByteSize(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the size in bytes of a single color component for a given pixel format. In case of a compressed format, or a format that does not store components that are multiples of a single byte (such as PIXEL_FORMAT_R5_G6_B5), this function returns 0.
Integer GetPixelFormatComponentByteSize(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the number of color components per pixel for a given pixel format. In case of a compressed format, this function returns 0.
Integer GetPixelFormatNumberOfComponents(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the required number of bytes in a single line for a given width and pixel format. This function returns the minimum required line pitch, without any extra padding. In case of a compressed format, this function returns 0.
Integer GetPixelFormatBytesPerLine(Murl.IEnums.PixelFormat pixelFormat, Integer sizeX)
pixelFormat | The pixel format to query. |
sizeX | The width in pixels. |
Query the required number of surface data bytes for a given width, height and pixel format. This function returns the minimum required surface data size, without any extra padding.
Integer GetPixelFormatBytesPerSurface(Murl.IEnums.PixelFormat pixelFormat, Integer sizeX, Integer sizeY)
pixelFormat | The pixel format to query. |
sizeX | The width in pixels. |
sizeY | The height in pixels. |
Query the minimum number of required horizontal blocks for a compressed pixel format. For uncompressed formats, this function returns 0.
Integer GetPixelFormatMinNumberOfBlocksX(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the minimum number of required vertical blocks for a compressed pixel format. For uncompressed formats, this function returns 0.
Integer GetPixelFormatMinNumberOfBlocksY(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the horizontal block size in pixels for a compressed pixel format. For uncompressed formats, this function returns 0.
Integer GetPixelFormatCompressedBlockSizeX(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the vertical block size in pixels for a compressed pixel format. For uncompressed formats, this function returns 0.
Integer GetPixelFormatCompressedBlockSizeY(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Query the block size in bytes for a compressed pixel format. For uncompressed formats, this function returns 0.
Integer GetPixelFormatCompressedBytesPerBlock(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The pixel format to query. |
Get the Murl.IEnums.VideoStreamFormat enumeration string mapping.
Murl.Enum GetVideoStreamFormatEnum()
Get the Murl.IEnums.ColorBufferFormat enumeration string mapping.
Murl.Enum GetColorBufferFormatEnum()
Select a color buffer format compatible to a given image pixel format.
Murl.IEnums.ColorBufferFormat GetColorBufferFormatFromPixelFormat(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The image pixel format. |
Select an image pixel format compatible to a given color buffer format.
Murl.IEnums.PixelFormat GetPixelFormatFromColorBufferFormat(Murl.IEnums.ColorBufferFormat colorBufferFormat)
colorBufferFormat | The color buffer format. |
Get the Murl.IEnums.DepthBufferFormat enumeration string mapping.
Murl.Enum GetDepthBufferFormatEnum()
Select a depth buffer format compatible to a given image pixel format.
Murl.IEnums.DepthBufferFormat GetDepthBufferFormatFromPixelFormat(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The image pixel format. |
Select an image pixel format compatible to a given depth buffer format.
Murl.IEnums.PixelFormat GetPixelFormatFromDepthBufferFormat(Murl.IEnums.DepthBufferFormat depthBufferFormat)
depthBufferFormat | The depth buffer format. |
Get the Murl.IEnums.StencilBufferFormat enumeration string mapping.
Murl.Enum GetStencilBufferFormatEnum()
Select a stencil buffer format compatible to a given image pixel format.
Murl.IEnums.StencilBufferFormat GetStencilBufferFormatFromPixelFormat(Murl.IEnums.PixelFormat pixelFormat)
pixelFormat | The image pixel format. |
Select an image pixel format compatible to a given stencil buffer format.
Murl.IEnums.PixelFormat GetPixelFormatFromStencilBufferFormat(Murl.IEnums.StencilBufferFormat stencilBufferFormat)
stencilBufferFormat | The stencil buffer format. |
Get the Murl.IEnums.FilterType enumeration string mapping.
Murl.Enum GetFilterTypeEnum()
Get the Murl.IEnums.ShaderType enumeration string mapping.
Murl.Enum GetShaderTypeEnum()
Get the Murl.IEnums.ShaderVariableType enumeration string mapping.
Murl.Enum GetShaderVariableTypeEnum()
Get the Murl.IEnums.ShaderVariablePrecision enumeration string mapping.
Murl.Enum GetShaderVariablePrecisionEnum()
Get the Murl.IEnums.ShaderLanguage enumeration string mapping.
Murl.Enum GetShaderLanguageEnum()
Get the Murl.IEnums.TextureWrapMode enumeration string mapping.
Murl.Enum GetTextureWrapModeEnum()
Get the Murl.IEnums.TextureFilter enumeration string mapping.
Murl.Enum GetTextureFilterEnum()
Get the Murl.IEnums.TextureType enumeration string mapping.
Murl.Enum GetTextureTypeEnum()
Get the Murl.IEnums.TextureFlagMaskBit enumeration string mapping.
Murl.Enum GetTextureFlagMaskBitEnum()
Get the TextureFlagMask enumeration string mapping.
Murl.Enum GetTextureFlagMaskEnum()
Get the Murl.IEnums.TextureSemantic enumeration string mapping.
Murl.Enum GetTextureSemanticEnum()
Get the Murl.IEnums.TextureTarget enumeration string mapping.
Murl.Enum GetTextureTargetEnum()
Get the Murl.IEnums.TextureAttachment enumeration string mapping.
Murl.Enum GetTextureAttachmentEnum()
Get the Murl.IEnums.IndexBufferItem enumeration string mapping.
Murl.Enum GetIndexBufferItemEnum()
Query the name of a index buffer item.
String GetIndexBufferItemName(Murl.IEnums.IndexBufferItem indexBufferItem)
indexBufferItem | The index buffer item to query. |
Query the alternative name of a index buffer item.
String GetIndexBufferItemAlternativeName(Murl.IEnums.IndexBufferItem indexBufferItem)
indexBufferItem | The index buffer item to query. |
Get the Murl.IEnums.IndexType enumeration string mapping.
Murl.Enum GetIndexTypeEnum()
Query the number of bytes per element for a given index type.
Integer GetIndexTypeByteSize(Murl.IEnums.IndexType indexType)
indexType | The index data type to query. |
Get the Murl.IEnums.VertexBufferItem enumeration string mapping.
Murl.Enum GetVertexBufferItemEnum()
Query the name of a vertex buffer item.
String GetVertexBufferItemName(Murl.IEnums.VertexBufferItem vertexBufferItem)
vertexBufferItem | The vertex buffer item to query. |
Query the alternative name of a vertex buffer item.
String GetVertexBufferItemAlternativeName(Murl.IEnums.VertexBufferItem vertexBufferItem)
vertexBufferItem | The vertex buffer item to query. |
Get the Murl.IEnums.AttributeType enumeration string mapping.
Murl.Enum GetAttributeTypeEnum()
Query the total number of bytes per item for a given attribute type. This returns the total number of bytes per item, e.g. for a 3-component vector of unsigned 16 bit integer values (IEnums::ATTRIBUTE_TYPE_UINT16_VECTOR_3) the returned number of bytes will be 3 * 2 = 6.
Integer GetAttributeTypeByteSize(Murl.IEnums.AttributeType attributeType)
attributeType | The attribute data type to query. |
Query the number of bytes per item component for a given attribute type. This returns the number of bytes of a single component, e.g. 4 for all float-based types (scalars and vectors of any size), 2 for UINT16-based types etc.
Integer GetAttributeTypeComponentByteSize(Murl.IEnums.AttributeType attributeType)
attributeType | The attribute data type to query. |
Query the number of item components for a given attribute type. This always returns 1 for scalar types, 2 for 2-component vectors etc.
Integer GetAttributeTypeNumberOfComponents(Murl.IEnums.AttributeType attributeType)
attributeType | The attribute data type to query. |
Get the Murl.IEnums.AttributeItem enumeration string mapping.
Murl.Enum GetAttributeItemEnum()
Query the predefined attribute item from a shader variable name.
Murl.IEnums.AttributeItem GetAttributeItem(String name)
name | The human-readable variable name to query. |
Query the shader variable data type for an attribute item.
Murl.IEnums.AttributeType GetAttributeItemDataType(Murl.IEnums.AttributeItem attributeItem)
attributeItem | The attribute item to query. |
Query the default variable precision for an attribute item.
Murl.IEnums.ShaderVariablePrecision GetAttributeItemDefaultPrecision(Murl.IEnums.AttributeItem attributeItem)
attributeItem | The attribute item to query. |
Query an attribute item's predefined vertex buffer item.
Murl.IEnums.VertexBufferItem GetAttributeItemVertexBufferItem(Murl.IEnums.AttributeItem attributeItem)
attributeItem | The attribute item to query. |
Query the shader variable name for an attribute item.
String GetAttributeItemName(Murl.IEnums.AttributeItem attributeItem)
attributeItem | The attribute item to query. |
Query the alternative shader variable name for an attribute item.
String GetAttributeItemAlternativeName(Murl.IEnums.AttributeItem attributeItem)
attributeItem | The attribute item to query. |
Get the Murl.IEnums.ConstantType enumeration string mapping.
Murl.Enum GetConstantTypeEnum()
Query the number of item components for a given constant type. This always returns 1 for scalar types, 2 for 2-component vectors etc.
Integer GetConstantTypeNumberOfComponents(Murl.IEnums.ConstantType constantType)
constantType | The constant data type to query. |
Get the Murl.IEnums.ConstantBufferItem enumeration string mapping.
Murl.Enum GetConstantBufferItemEnum()
Query the predefined constant buffer item from a shader variable name.
Murl.IEnums.ConstantBufferItem GetConstantBufferItem(String name)
name | The human-readable variable name to query. |
Query the name of a constant buffer item.
String GetConstantBufferItemName(Murl.IEnums.ConstantBufferItem constantBufferItem)
constantBufferItem | The constant buffer item to query. |
Query the alternative name of a constant buffer item.
String GetConstantBufferItemAlternativeName(Murl.IEnums.ConstantBufferItem constantBufferItem)
constantBufferItem | The constant buffer item to query. |
Get the Murl.IEnums.UniformType enumeration string mapping.
Murl.Enum GetUniformTypeEnum()
Query the total number of bytes per item for a given uniform type. This returns the total number of bytes per item, e.g. for a 3-component vector of signed 32 bit integer values (IEnums::UNIFORM_TYPE_SINT32_VECTOR_3) the returned number of bytes will be 3 * 4 = 12.
Integer GetUniformTypeByteSize(Murl.IEnums.UniformType uniformType)
uniformType | The uniform data type to query. |
Query the number of bytes per item component for a given uniform type. This returns the number of bytes of a single component, e.g. 4 for all float-based types (scalars and vectors of any size) etc.
Integer GetUniformTypeComponentByteSize(Murl.IEnums.UniformType uniformType)
uniformType | The uniform data type to query. |
Query the number of item components for a given uniform type. This always returns 1 for scalar types, 2 for 2-component vectors etc.
Integer GetUniformTypeNumberOfComponents(Murl.IEnums.UniformType uniformType)
uniformType | The uniform data type to query. |
Get the Murl.IEnums.UniformItem enumeration string mapping.
Murl.Enum GetUniformItemEnum()
Query the predefined uniform item from a shader variable name.
Murl.IEnums.UniformItem GetUniformItem(String name)
name | The human-readable variable name to query. |
Query the shader variable data type for a uniform item.
Murl.IEnums.UniformType GetUniformItemDataType(Murl.IEnums.UniformItem uniformItem)
uniformItem | The uniform item to query. |
Query the default variable precision for a uniform item.
Murl.IEnums.ShaderVariablePrecision GetUniformItemDefaultPrecision(Murl.IEnums.UniformItem uniformItem)
uniformItem | The uniform item to query. |
Query a uniform item's predefined constant buffer item.
Murl.IEnums.ConstantBufferItem GetUniformItemConstantBufferItem(Murl.IEnums.UniformItem uniformItem)
uniformItem | The uniform item to query. |
Query the shader variable name for a uniform item.
String GetUniformItemName(Murl.IEnums.UniformItem uniformItem)
uniformItem | The uniform item to query. |
Query the alternative shader variable name for a uniform item.
String GetUniformItemAlternativeName(Murl.IEnums.UniformItem uniformItem)
uniformItem | The uniform item to query. |
Query the number of uniform items for a predefined constant buffer.
Integer GetConstantBufferItemNumberOfUniformItems(Murl.IEnums.ConstantBufferItem constantBufferItem)
constantBufferItem | The predefined constant buffer item to query. |
Query the predefined uniform item for a predefined constant buffer at a given index.
Murl.IEnums.UniformItem GetConstantBufferItemUniformItem(Murl.IEnums.ConstantBufferItem constantBufferItem, Integer index)
constantBufferItem | The predefined constant buffer item to query. |
index | The uniform index, from 0 to GetConstantBufferItemNumberOfUniformItems()-1. |
Query the array size of a predefined uniform item for a predefined constant buffer at a given index.
Integer GetConstantBufferItemUniformItemArraySize(Murl.IEnums.ConstantBufferItem constantBufferItem, Integer index)
constantBufferItem | The predefined constant buffer item to query. |
index | The uniform index, from 0 to GetConstantBufferItemNumberOfUniformItems()-1. |
Get the Murl.IEnums.VaryingType enumeration string mapping.
Murl.Enum GetVaryingTypeEnum()
Query the total number of bytes per item for a given varying type. This returns the total number of bytes per item, e.g. for a 3-component vector of 32 bit float values (IEnums::VARYING_TYPE_FLOAT_VECTOR_3) the returned number of bytes will be 3 * 4 = 12.
Integer GetVaryingTypeByteSize(Murl.IEnums.VaryingType varyingType)
varyingType | The varying data type to query. |
Query the number of bytes per item component for a given varying type. This returns the number of bytes of a single component, e.g. 4 for all float-based types (scalars and vectors of any size) etc.
Integer GetVaryingTypeComponentByteSize(Murl.IEnums.VaryingType varyingType)
varyingType | The varying data type to query. |
Query the number of item components for a given varying type. This always returns 1 for scalar types, 2 for 2-component vectors etc.
Integer GetVaryingTypeNumberOfComponents(Murl.IEnums.VaryingType varyingType)
varyingType | The varying data type to query. |
Get the Murl.IEnums.PrimitiveType enumeration string mapping.
Murl.Enum GetPrimitiveTypeEnum()
Get the Murl.IEnums.BufferAccessMode enumeration string mapping.
Murl.Enum GetBufferAccessModeEnum()
Get the Murl.IEnums.BufferType enumeration string mapping.
Murl.Enum GetBufferTypeEnum()
Get the Murl.IEnums.VariableType enumeration string mapping.
Murl.Enum GetVariableTypeEnum()
Get the Murl.IEnums.VertexOrder enumeration string mapping.
Murl.Enum GetVertexOrderEnum()
Get the Murl.IEnums.PolygonFaces enumeration string mapping.
Murl.Enum GetPolygonFacesEnum()
Get the Murl.IEnums.ColorBufferMode enumeration string mapping.
Murl.Enum GetColorBufferModeEnum()
Get the Murl.IEnums.ColorBufferMaskBit enumeration string mapping.
Murl.Enum GetColorBufferMaskBitEnum()
Get the ColorBufferMask enumeration string mapping.
Murl.Enum GetColorBufferMaskEnum()
Get the Murl.IEnums.StencilBufferMode enumeration string mapping.
Murl.Enum GetStencilBufferModeEnum()
Get the Murl.IEnums.StencilBufferMaskBit enumeration string mapping.
Murl.Enum GetStencilBufferMaskBitEnum()
Get the StencilBufferMask enumeration string mapping.
Murl.Enum GetStencilBufferMaskEnum()
Get the Murl.IEnums.StencilTestFunction enumeration string mapping.
Murl.Enum GetStencilTestFunctionEnum()
Get the Murl.IEnums.StencilBufferAction enumeration string mapping.
Murl.Enum GetStencilBufferActionEnum()
Get the Murl.IEnums.DepthBufferMode enumeration string mapping.
Murl.Enum GetDepthBufferModeEnum()
Get the Murl.IEnums.DepthBufferMaskBit enumeration string mapping.
Murl.Enum GetDepthBufferMaskBitEnum()
Get the DepthBufferMask enumeration string mapping.
Murl.Enum GetDepthBufferMaskEnum()
Get the Murl.IEnums.DepthTestFunction enumeration string mapping.
Murl.Enum GetDepthTestFunctionEnum()
Get the Murl.IEnums.DepthTestMode enumeration string mapping.
Murl.Enum GetDepthTestModeEnum()
Get the Murl.IEnums.ObjectSortMode enumeration string mapping.
Murl.Enum GetObjectSortModeEnum()
Get the Murl.IEnums.DepthSortMode enumeration string mapping.
Murl.Enum GetDepthSortModeEnum()
Get the Murl.IEnums.BlendMode enumeration string mapping.
Murl.Enum GetBlendModeEnum()
Get the Murl.IEnums.BlendEquation enumeration string mapping.
Murl.Enum GetBlendEquationEnum()
Get the Murl.IEnums.BlendFunction enumeration string mapping.
Murl.Enum GetBlendFunctionEnum()
Get the Murl.IEnums.ColorComponent enumeration string mapping.
Murl.Enum GetColorComponentEnum()
Get the Murl.IEnums.LightModel enumeration string mapping.
Murl.Enum GetLightModelEnum()
Get the Murl.IEnums.LightingComponent enumeration string mapping.
Murl.Enum GetLightingComponentEnum()
Get the Murl.IEnums.LightType enumeration string mapping.
Murl.Enum GetLightTypeEnum()
Get the Murl.IEnums.LightShape enumeration string mapping.
Murl.Enum GetLightShapeEnum()
Get the Murl.IEnums.ShadowVolumeGenerationMode enumeration string mapping.
Murl.Enum GetShadowVolumeGenerationModeEnum()
Get the Murl.IEnums.ShadowMapPlacementMode enumeration string mapping.
Murl.Enum GetShadowMapPlacementModeEnum()
Get the Murl.IEnums.ShadowMapAlignmentMode enumeration string mapping.
Murl.Enum GetShadowMapAlignmentModeEnum()
Get the Murl.IEnums.StreamMode enumeration string mapping.
Murl.Enum GetStreamModeEnum()
Get the Murl.IEnums.AlignmentX enumeration string mapping.
Murl.Enum GetAlignmentXEnum()
Get the Murl.IEnums.AlignmentY enumeration string mapping.
Murl.Enum GetAlignmentYEnum()
Get the Murl.IEnums.AlignmentZ enumeration string mapping.
Murl.Enum GetAlignmentZEnum()
Get the Murl.IEnums.TextAlignmentX enumeration string mapping.
Murl.Enum GetTextAlignmentXEnum()
Get the Murl.IEnums.TextAlignmentY enumeration string mapping.
Murl.Enum GetTextAlignmentYEnum()
Get the Murl.IEnums.ObjectBoundingMode enumeration string mapping.
Murl.Enum GetObjectBoundingModeEnum()
Get the Murl.IEnums.GeometryType enumeration string mapping.
Murl.Enum GetGeometryTypeEnum()
Get the Murl.IEnums.FieldType enumeration string mapping.
Murl.Enum GetFieldTypeEnum()
Get the Murl.IEnums.FieldShape enumeration string mapping.
Murl.Enum GetFieldShapeEnum()
Get the Murl.IEnums.TraversalPhase enumeration string mapping.
Murl.Enum GetTraversalPhaseEnum()
Get the Murl.IEnums.TraversalState enumeration string mapping.
Murl.Enum GetTraversalStateEnum()
Get the Murl.IEnums.Axis enumeration string mapping.
Murl.Enum GetAxisEnum()
Get the Murl.IEnums.SortOrder enumeration string mapping.
Murl.Enum GetSortOrderEnum()
Get the Murl.IEnums.RotationOrder enumeration string mapping.
Murl.Enum GetRotationOrderEnum()
Get the Murl.IEnums.AngleMeasure enumeration string mapping.
Murl.Enum GetAngleMeasureEnum()
Get the Murl.IEnums.LengthMeasure enumeration string mapping.
Murl.Enum GetLengthMeasureEnum()
Get the Murl.IEnums.CompressionType enumeration string mapping.
Murl.Enum GetCompressionTypeEnum()
Get the Murl.IEnums.SampleFormat enumeration string mapping.
Murl.Enum GetSampleFormatEnum()
Query the number of bytes per sample for a given sample format.
Integer GetSampleFormatByteSize(Murl.IEnums.SampleFormat sampleFormat)
sampleFormat | The sample format to query. |
Get the Murl.IEnums.AudioStreamFormat enumeration string mapping.
Murl.Enum GetAudioStreamFormatEnum()
Get the Murl.IEnums.DistanceModel enumeration string mapping.
Murl.Enum GetDistanceModelEnum()
Get the Murl.IEnums.StatisticItem enumeration string mapping.
Murl.Enum GetStatisticItemEnum()
Get the Murl.IEnums.DebugOutputFunctionItem enumeration string mapping.
Murl.Enum GetDebugOutputFunctionItemEnum()
Get the Murl.IEnums.InputDeviceType enumeration string mapping.
Murl.Enum GetInputDeviceTypeEnum()
Get the Murl.IEnums.ButtonState enumeration string mapping.
Murl.Enum GetButtonStateEnum()
Get the Murl.IEnums.MouseButton enumeration string mapping.
Murl.Enum GetMouseButtonEnum()
Get the Murl.IEnums.KeyCode enumeration string mapping.
Murl.Enum GetKeyCodeEnum()
Get the Murl.IEnums.GameControllerControl enumeration string mapping.
Murl.Enum GetGameControllerControlEnum()
Get the Murl.IEnums.GameControllerButton enumeration string mapping.
Murl.Enum GetGameControllerButtonEnum()
Get the Murl.IEnums.Interpolation enumeration string mapping.
Murl.Enum GetInterpolationEnum()
Get the Murl.IEnums.AluOperation enumeration string mapping.
Murl.Enum GetAluOperationEnum()
Get the Murl.IEnums.AnimationState enumeration string mapping.
Murl.Enum GetAnimationStateEnum()
Get the Murl.IEnums.AnimationKey enumeration string mapping.
Murl.Enum GetAnimationKeyEnum()
Get the Murl.IEnums.Waveform enumeration string mapping.
Murl.Enum GetWaveformEnum()
Get the Murl.IEnums.TriggerCondition enumeration string mapping.
Murl.Enum GetTriggerConditionEnum()
Get the Murl.IEnums.BlendReference enumeration string mapping.
Murl.Enum GetBlendReferenceEnum()
Get the Murl.IEnums.BlendDirection enumeration string mapping.
Murl.Enum GetBlendDirectionEnum()
Get the Murl.IEnums.Language enumeration string mapping.
Murl.Enum GetLanguageEnum()
Get the Murl.IEnums.TargetClass enumeration string mapping.
Murl.Enum GetTargetClassEnum()
Get the Murl.IEnums.TargetDevice enumeration string mapping.
Murl.Enum GetTargetDeviceEnum()
Get the Murl.IEnums.TargetHost enumeration string mapping.
Murl.Enum GetTargetHostEnum()
Get the Murl.IEnums.OperatingSystem enumeration string mapping.
Murl.Enum GetOperatingSystemEnum()
Get the Murl.IEnums.Gpu enumeration string mapping.
Murl.Enum GetGpuEnum()
Get the Murl.IEnums.Feature enumeration string mapping.
Murl.Enum GetFeatureEnum()
Get the Murl.IEnums.VideoApi enumeration string mapping.
Murl.Enum GetVideoApiEnum()
Get the Murl.IEnums.AudioApi enumeration string mapping.
Murl.Enum GetAudioApiEnum()
Get the Murl.IEnums.ScreenEdge enumeration string mapping.
Murl.Enum GetScreenEdgeEnum()
Get the CombinedScreenEdges enumeration string mapping.
Murl.Enum GetCombinedScreenEdgesEnum()
Get the Murl.IEnums.Orientation enumeration string mapping.
Murl.Enum GetOrientationEnum()
Get the CombinedOrientation enumeration string mapping.
Murl.Enum GetCombinedOrientationEnum()
Get the Murl.IEnums.ScreenOrientation enumeration string mapping.
Murl.Enum GetScreenOrientationEnum()
Get the relative orientation of two screen orientations.
Murl.IEnums.Orientation GetRelativeOrientation(Murl.IEnums.ScreenOrientation orientation1, Murl.IEnums.ScreenOrientation orientation2)
orientation1 | The first screen orientation. |
orientation2 | The second screen orientation. |
Get the CombinedScreenOrientation enumeration string mapping.
Murl.Enum GetCombinedScreenOrientationEnum()
Get the Murl.IEnums.RunLoopMode enumeration string mapping.
Murl.Enum GetRunLoopModeEnum()
Get the Murl.IEnums.RunLoopTrigger enumeration string mapping.
Murl.Enum GetRunLoopTriggerEnum()
Get the RunLoopTriggers enumeration string mapping.
Murl.Enum GetRunLoopTriggersEnum()
Get the Murl.IEnums.AppRunState enumeration string mapping.
Murl.Enum GetAppRunStateEnum()
Get the Murl.IEnums.SuspendableResource enumeration string mapping.
Murl.Enum GetSuspendableResourceEnum()
Get the SuspendableResources enumeration string mapping.
Murl.Enum GetSuspendableResourcesEnum()
Get the Murl.IEnums.PackageType enumeration string mapping.
Murl.Enum GetPackageTypeEnum()
Get the Murl.IEnums.FileCategory enumeration string mapping.
Murl.Enum GetFileCategoryEnum()
Get the Murl.IEnums.RgbPixelFormat enumeration string mapping.
Murl.Enum GetRgbPixelFormatEnum()
Get the Murl.IEnums.RgbaPixelFormat enumeration string mapping.
Murl.Enum GetRgbaPixelFormatEnum()
Get the Murl.IEnums.TouchAreaShape enumeration string mapping.
Murl.Enum GetTouchAreaShapeEnum()
Get the Murl.IEnums.ProjectionType enumeration string mapping.
Murl.Enum GetProjectionTypeEnum()
Get the Murl.IEnums.ResultCode enumeration string mapping.
Murl.Enum GetResultCodeEnum()
Get the Murl.IEnums.FileAccessMode enumeration string mapping.
Murl.Enum GetFileAccessModeEnum()
Get the Murl.IEnums.AuthorizationStatus enumeration string mapping.
Murl.Enum GetAuthorizationStatusEnum()
Get the Murl.IEnums.SocketError enumeration string mapping.
Murl.Enum GetSocketErrorEnum()
Get the Murl.IEnums.ResourceType enumeration string mapping.
Murl.Enum GetResourceTypeEnum()
Get the Murl.IEnums.FileType enumeration string mapping.
Murl.Enum GetFileTypeEnum()
Get the Murl.IEnums.FontType enumeration string mapping.
Murl.Enum GetFontTypeEnum()
Get the Murl.IEnums.PropertySemantic enumeration string mapping.
Murl.Enum GetPropertySemanticEnum()
Get the Murl.IEnums.ImageFormat enumeration string mapping.
Murl.Enum GetImageFormatEnum()