Bifrost SDK
Bifrost SDK documentation
GeoPropertyKey.h
Go to the documentation of this file.
1//-
2//*****************************************************************************
3// Copyright (c) 2025 Autodesk, Inc.
4// All rights reserved.
5//
6// Use of this software is subject to the terms of the Autodesk license
7// agreement provided at the time of installation or download, or which
8// otherwise accompanies this software in either electronic or hard copy form.
9// =============================================================================
10//+
11
12//
17
18#ifndef BIFROST_GEOMETRY_GEO_PROPERTY_KEY_H
19#define BIFROST_GEOMETRY_GEO_PROPERTY_KEY_H
20
22
24#include <Amino/Core/String.h>
26
27namespace Bifrost
28{
29namespace Geometry
30{
31
32// General
39
40// ComponentGeoProp
42
43// DataGeoProp
50
51// RangeGeoProp
54
55// ComponentGeoProperties
61
62// Volume DataGeoProperties
69
87
96
101
102// Liquid properties
125
126// Point DataGeoProperties
139
140// Velocity DataGeoProperties
143
144// Strand DataGeoProperties
149
152
153// Mesh DataGeoProperties
161
162// Volume RangeGeoProperties
164
165// Instances properties
168
169// Material properties
175
176// Operator properties
179
180// Generic Data Geo property
182
183// Accelerator properties
187
188// Image properties
191
192// Component mapping properties
200
202
205
206} // namespace Geometry
207} // namespace Bifrost
208
209#endif // GEO_PROPERTY_KEY_H
C++ representation of integral and floating point Amino data types at runtime.
String class.
String view class (similar to std::string_view)
Definition of macros for symbol visibility.
#define BIFROST_GEOMETRY_DECL
unsigned int uint_t
Type alias for Amino's uint type, an unsigned 32-bit integer.
Definition: BuiltInTypes.h:67
Definition: FCurve.h:35
BIFROST_GEOMETRY_DECL Amino::String const sPointKinematic
BIFROST_GEOMETRY_DECL Amino::String const sVoxelPointCount
BIFROST_GEOMETRY_DECL const Geometry::Index kInvalidIndex
BIFROST_GEOMETRY_DECL Amino::String const sPointStickinessBandwidth
BIFROST_GEOMETRY_DECL Amino::String const sIndexSuffix
BIFROST_GEOMETRY_DECL Amino::String const sMaterialVolume
BIFROST_GEOMETRY_DECL Amino::String const sPointStickinessStrength
BIFROST_GEOMETRY_DECL Amino::String const sVoxelChurn
BIFROST_GEOMETRY_DECL Amino::String const sRenderSettings
BIFROST_GEOMETRY_DECL Amino::String const sPointRatio
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFogDensity
BIFROST_GEOMETRY_DECL Amino::String const sGenericDataGeoProp
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSamplingError
BIFROST_GEOMETRY_DECL Amino::String const sVoxelVorticity
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSootEmission
BIFROST_GEOMETRY_DECL Amino::String const sFaceCenter
BIFROST_GEOMETRY_DECL Amino::String const sVoxelMassDensity
BIFROST_GEOMETRY_DECL Amino::String const sOperatorReferenceID
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelMethane
BIFROST_GEOMETRY_DECL Amino::String const sInstanceShapes
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFlameSpeed
BIFROST_GEOMETRY_DECL Amino::String const sPointId
BIFROST_GEOMETRY_DECL Amino::String const sVoxelPressure
BIFROST_GEOMETRY_DECL Amino::String const sMaterialSurface
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignedAirLiquidDistance
BIFROST_GEOMETRY_DECL Amino::String const sFaceUV
BIFROST_GEOMETRY_DECL Amino::String const sFaceOffset
BIFROST_GEOMETRY_DECL Amino::String const sVoxelCombustionRate
BIFROST_GEOMETRY_DECL Amino::String const sPointVelocity
BIFROST_GEOMETRY_DECL Amino::String const sVoxelComp
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFogDensitySignedDistance
BIFROST_GEOMETRY_DECL Amino::String const sPointUV
BIFROST_GEOMETRY_DECL Amino::String const sVoxelTemperature
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignedCoarsenRefineDistance
BIFROST_GEOMETRY_DECL Amino::String const sVoxelGasOxygen
BIFROST_GEOMETRY_DECL Amino::String const sNullString
BIFROST_GEOMETRY_DECL Amino::String const sVoxelAcceleration
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFlameLevelSet
BIFROST_GEOMETRY_DECL Amino::String const sPointNormal
BIFROST_GEOMETRY_DECL Amino::String const sComponentTagSuffix
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexUV
BIFROST_GEOMETRY_DECL Amino::String const sVoxelDegreeOfFreedom
BIFROST_GEOMETRY_DECL Amino::String const sPointMass
BIFROST_GEOMETRY_DECL Amino::String const sPointColor
BIFROST_GEOMETRY_DECL Amino::String const sPointSourceWeight
BIFROST_GEOMETRY_DECL Amino::String const sVoxelRefinement
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexSourceIndex
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelButane
BIFROST_GEOMETRY_DECL Amino::String const sVoxelDetailSize
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSootOxidationMask
BIFROST_GEOMETRY_DECL Amino::String const sVoxelColliderVelocity
BIFROST_GEOMETRY_DECL Amino::String const sVoxelPosition
BIFROST_GEOMETRY_DECL Amino::String const sFaceNormal
BIFROST_GEOMETRY_DECL Amino::String const sVoxelRefinementNearColliders
BIFROST_GEOMETRY_DECL Amino::String const sInstanceShape
BIFROST_GEOMETRY_DECL Amino::String const sComponentTagPrefix_face
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignedDistance
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexComp
BIFROST_GEOMETRY_DECL Amino::String const sVoxelExpansionRate
BIFROST_GEOMETRY_DECL Amino::String const sVoxelStickinessStrength
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexSourceWeight
BIFROST_GEOMETRY_DECL Amino::String const sDccName
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertex
BIFROST_GEOMETRY_DECL Amino::String const sVoxelIgnitionTemperature
BIFROST_GEOMETRY_DECL Amino::String const sOffsetSuffix
BIFROST_GEOMETRY_DECL Amino::String const sPointDroplet
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignedColliderDistance
BIFROST_GEOMETRY_DECL Amino::String const sVoxelCombustionMask
BIFROST_GEOMETRY_DECL Amino::String const sPointComp
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexSourceOffsets
BIFROST_GEOMETRY_DECL Amino::String const sPointSignedAirLiquidDistance
BIFROST_GEOMETRY_DECL Amino::String const sCount
BIFROST_GEOMETRY_DECL Amino::String const sPointSourceId
BIFROST_GEOMETRY_DECL Amino::String const sFaceSourceIndex
BIFROST_GEOMETRY_DECL Amino::String const sAcceleratorGeo
BIFROST_GEOMETRY_DECL Amino::String const sImageDisplacement
BIFROST_GEOMETRY_DECL Amino::String const sComponentSuffix
BIFROST_GEOMETRY_DECL Amino::String const sIndices
BIFROST_GEOMETRY_DECL Amino::String const sPointExpansionRate
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelPropyne
BIFROST_GEOMETRY_DECL Amino::String const sInterp
BIFROST_GEOMETRY_DECL Amino::String const sVoxelGasCarbonDioxide
BIFROST_GEOMETRY_DECL Amino::String const sPointFriction
BIFROST_GEOMETRY_DECL Amino::String const sPointLength
BIFROST_GEOMETRY_DECL Amino::String const sMaterialReferenceID
BIFROST_GEOMETRY_DECL Amino::String const sAcceleratorComponent
BIFROST_GEOMETRY_DECL Amino::String const sPointViscosity
BIFROST_GEOMETRY_DECL Amino::String const sVoxelVelocity
BIFROST_GEOMETRY_DECL Amino::String const sStrandLength
BIFROST_GEOMETRY_DECL Amino::String const sPointSize
BIFROST_GEOMETRY_DECL Amino::String const sPointTangent
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignedGuideDistance
BIFROST_GEOMETRY_DECL Amino::String const sVoxelDepth
BIFROST_GEOMETRY_DECL Amino::String const sFaceVertexNormal
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelPropylene
BIFROST_GEOMETRY_DECL Amino::String const sData
BIFROST_GEOMETRY_DECL Amino::String const sOperators
BIFROST_GEOMETRY_DECL Amino::String const sPointSourceIndex
BIFROST_GEOMETRY_DECL Amino::String const sVoxelSignificance
BIFROST_GEOMETRY_DECL const Geometry::Index kDeletedElement
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelPropane
BIFROST_GEOMETRY_DECL Amino::String const sVoxelGasVapor
BIFROST_GEOMETRY_DECL Amino::String const sPointInstanceId
BIFROST_GEOMETRY_DECL Amino::String const sComponentTagPrefix_point
BIFROST_GEOMETRY_DECL Amino::String const sPointPassthroughId
BIFROST_GEOMETRY_DECL Amino::String const sVoxelTileTree
BIFROST_GEOMETRY_DECL Amino::String const sVoxelStickinessBandwidth
BIFROST_GEOMETRY_DECL Amino::String const sPointStrandIndex
BIFROST_GEOMETRY_DECL Amino::String const sStrandOffset
BIFROST_GEOMETRY_DECL Amino::String const sStrandComp
BIFROST_GEOMETRY_DECL Amino::String const sFaceComp
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelEthane
BIFROST_GEOMETRY_DECL Amino::String const sDependsOn
BIFROST_GEOMETRY_DECL Amino::String const sPointPosition
BIFROST_GEOMETRY_DECL Amino::String const sVoxelGasNitrogen
BIFROST_GEOMETRY_DECL Amino::String const sPointSpin
BIFROST_GEOMETRY_DECL Amino::String const sMaterialDisplacement
BIFROST_GEOMETRY_DECL Amino::String const sVoxelPointRadius
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuel
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFlipVelocity
Amino::uint_t Index
BIFROST_GEOMETRY_DECL Amino::String const sTarget
BIFROST_GEOMETRY_DECL Amino::String const sPointAge
BIFROST_GEOMETRY_DECL Amino::String const sPointSourceOffsets
BIFROST_GEOMETRY_DECL Amino::String const sDefault
BIFROST_GEOMETRY_DECL Amino::String const sPointOrientation
BIFROST_GEOMETRY_DECL Amino::String const sImageVelocity
BIFROST_GEOMETRY_DECL Amino::String const sVoxelFuelPropadiene
BIFROST_GEOMETRY_DECL Amino::String const sAcceleratorGrid
BIFROST_GEOMETRY_DECL Amino::String const sPointVoxelTileTree
The string class used by Amino.
Definition: String.h:46