fishy facepunch
This commit is contained in:
@ -1,12 +0,0 @@
|
||||
namespace Adobe.Substance
|
||||
{
|
||||
//! @brief Enum type mapping from sbsario to C#
|
||||
internal enum ErrorCode : uint
|
||||
{
|
||||
SBSARIO_ERROR_OK = 0x00u, //!< No error has occurred
|
||||
SBSARIO_ERROR_STATE = 0x01u, //!< Call made with an invalid state
|
||||
SBSARIO_ERROR_INVALID = 0x02u, //!< An invalid argument was given to the api
|
||||
SBSARIO_ERROR_UNKNOWN = 0x03u, //!< An unspecified error has occurred
|
||||
SBSARIO_ERROR_FAILURE = 0x04u, //!< The operation failed to complete
|
||||
}
|
||||
} // namespace Alg.Sbsario
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7b566521bda0b2c47a8cc502717e65b4
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,14 +0,0 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Adobe.Substance
|
||||
{
|
||||
internal enum HVFlip
|
||||
{
|
||||
SBSARIO_HVFLIP_NO = 0x0, //!< No flipping (default value)
|
||||
SBSARIO_HVFLIP_HORIZONTAL = 0x1, //!< Horizontal flip
|
||||
SBSARIO_HVFLIP_VERTICAL = 0x2, //!< Vertical flip
|
||||
SBSARIO_HVFLIP_BOTH = 0x3 //!< Horizontal and Vertical flip
|
||||
}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9687bfad244a5d749b109a35754b97e2
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,64 +0,0 @@
|
||||
namespace Adobe.Substance
|
||||
{
|
||||
//! @brief Image format
|
||||
internal enum ImageFormat : int
|
||||
{
|
||||
// 2 bits reserved for the bytes per channel
|
||||
SBSARIO_IMAGE_FORMAT_8B = 0x00,
|
||||
|
||||
SBSARIO_IMAGE_FORMAT_16B = 0x01,
|
||||
SBSARIO_IMAGE_FORMAT_32B = 0x02,
|
||||
/* Unused - 0x03u */
|
||||
SBSARIO_IMAGE_FORMAT_BITDEPTH_MASK = 0x03,
|
||||
|
||||
// 2 bits reserved for the number of channels
|
||||
SBSARIO_IMAGE_FORMAT_RGBA = 0x00,
|
||||
|
||||
SBSARIO_IMAGE_FORMAT_RGBX = 0x04,
|
||||
SBSARIO_IMAGE_FORMAT_RGB = 0x08,
|
||||
SBSARIO_IMAGE_FORMAT_L = 0x0c,
|
||||
SBSARIO_IMAGE_FORMAT_CHANNELS_MASK = 0x0c,
|
||||
|
||||
// 1 bit to determine integer or floating point
|
||||
SBSARIO_IMAGE_FORMAT_INT = 0x00,
|
||||
|
||||
SBSARIO_IMAGE_FORMAT_FLOAT = 0x10,
|
||||
|
||||
/* Format (2 bits) */
|
||||
SBSARIO_IMAGE_FORMAT_PF_RAW = 0x0, /**< Non-compressed flag */
|
||||
SBSARIO_IMAGE_FORMAT_PF_BC = 0x1 << 6, /**< DXT compression flag */
|
||||
SBSARIO_IMAGE_FORMAT_PF_PVRTC = 0x3 << 6, /**< PVRTC compression flag */
|
||||
SBSARIO_IMAGE_FORMAT_PF_ETC = 0x3 << 6, /**< ETC compression flag */
|
||||
SBSARIO_IMAGE_FORMAT_PF_Misc = 0x2 << 6, /**< Other compression flag */
|
||||
SBSARIO_IMAGE_FORMAT_PF_MASK_RAWFormat = 0x3 << 6,
|
||||
|
||||
// Combine integer and float bitfields to create more complex image types
|
||||
SBSARIO_IMAGE_FORMAT_8I = SBSARIO_IMAGE_FORMAT_8B | SBSARIO_IMAGE_FORMAT_INT,
|
||||
|
||||
SBSARIO_IMAGE_FORMAT_16I = SBSARIO_IMAGE_FORMAT_16B | SBSARIO_IMAGE_FORMAT_INT,
|
||||
SBSARIO_IMAGE_FORMAT_16F = SBSARIO_IMAGE_FORMAT_16B | SBSARIO_IMAGE_FORMAT_FLOAT,
|
||||
SBSARIO_IMAGE_FORMAT_32F = SBSARIO_IMAGE_FORMAT_32B | SBSARIO_IMAGE_FORMAT_FLOAT,
|
||||
SBSARIO_IMAGE_FORMAT_PRECISION_MASK = SBSARIO_IMAGE_FORMAT_BITDEPTH_MASK | 0x10
|
||||
}
|
||||
|
||||
//! @brief Enum representing the order of the output channels
|
||||
internal enum ChannelOrder : uint
|
||||
{
|
||||
SBSARIO_CHANNEL_ORDER_INVALID = 0x00u,
|
||||
|
||||
SBSARIO_CHANNEL_ORDER_RGBA = 0xe4u,
|
||||
SBSARIO_CHANNEL_ORDER_BGRA = 0xc6u,
|
||||
SBSARIO_CHANNEL_ORDER_ABGR = 0x1bu,
|
||||
SBSARIO_CHANNEL_ORDER_ARGB = 0x39u,
|
||||
|
||||
SBSARIO_CHANNEL_RED_MASK = 0x03u,
|
||||
SBSARIO_CHANNEL_GREEN_MASK = 0x0cu,
|
||||
SBSARIO_CHANNEL_BLUE_MASK = 0x30u,
|
||||
SBSARIO_CHANNEL_ALPHA_MASK = 0xc0u,
|
||||
|
||||
SBSARIO_CHANNEL_RED_RSHIFT = 0x00u,
|
||||
SBSARIO_CHANNEL_GREEN_RSHIFT = 0x02u,
|
||||
SBSARIO_CHANNEL_BLUE_RSHIFT = 0x04u,
|
||||
SBSARIO_CHANNEL_ALPHA_RSHIFT = 0x06u,
|
||||
}
|
||||
} // namespace Alg.Sbsario
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 72a712966a00a97428f8275064ad75fd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,38 +0,0 @@
|
||||
namespace Adobe.Substance
|
||||
{
|
||||
//! @brief Enum describing whether the data is an input or output
|
||||
internal enum DataType : uint
|
||||
{
|
||||
SBSARIO_DATA_INVALID = 0x00u, //!< Invalid data
|
||||
SBSARIO_DATA_INPUT = 0x01u, //!< Input data
|
||||
SBSARIO_DATA_OUTPUT = 0x02u, //!< Output data
|
||||
}
|
||||
|
||||
//! @brief Enum describing the value type of an input or output
|
||||
internal enum ValueType : uint
|
||||
{
|
||||
SBSARIO_VALUE_FLOAT = 0x00u, //!< Float type
|
||||
SBSARIO_VALUE_FLOAT2 = 0x01u, //!< Float vector with two elements
|
||||
SBSARIO_VALUE_FLOAT3 = 0x02u, //!< Float vector with three elements
|
||||
SBSARIO_VALUE_FLOAT4 = 0x03u, //!< Float vector with four elements
|
||||
SBSARIO_VALUE_INT = 0x04u, //!< Integer type
|
||||
SBSARIO_VALUE_INT2 = 0x05u, //!< Integer vector with two elements
|
||||
SBSARIO_VALUE_INT3 = 0x06u, //!< Integer vector with three elements
|
||||
SBSARIO_VALUE_INT4 = 0x07u, //!< Integer vector with four elements
|
||||
SBSARIO_VALUE_IMAGE = 0x08u, //!< Image type
|
||||
SBSARIO_VALUE_STRING = 0x09u, //!< String type, input only
|
||||
SBSARIO_VALUE_FONT = 0x0Au, //!< Font type, input only
|
||||
}
|
||||
|
||||
internal enum WidgetType : uint
|
||||
{
|
||||
SBSARIO_WIDGET_NOWIDGET = 0x00u,
|
||||
SBSARIO_WIDGET_SLIDER = 0x01u,
|
||||
SBSARIO_WIDGET_ANGLE = 0x02u,
|
||||
SBSARIO_WIDGET_COLOR = 0x03u,
|
||||
SBSARIO_WIDGET_TOGGLEBUTTON = 0x04u,
|
||||
SBSARIO_WIDGET_COMBOBOX = 0x05u,
|
||||
SBSARIO_WIDGET_IMAGE = 0x06u,
|
||||
SBSARIO_WIDGET_POSITION = 0x07u,
|
||||
}
|
||||
} // namespace Alg.Sbsario
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5ba3c765d94cc4a479c0a6df314289c1
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user