123456789101112131415161718192021222324252627282930313233343536373839 |
- /**
- * Defines the kind of connection point for node based material
- */
- export enum NodeMaterialBlockConnectionPointTypes {
- /** Float */
- Float = 1,
- /** Int */
- Int = 2,
- /** Vector2 */
- Vector2 = 4,
- /** Vector3 */
- Vector3 = 8,
- /** Vector4 */
- Vector4 = 16,
- /** Color3 */
- Color3 = 32,
- /** Color4 */
- Color4 = 64,
- /** Matrix */
- Matrix = 128,
- /** Vector3 or Color3 */
- Vector3OrColor3 = Vector3 | Color3,
- /** Vector3 or Vector4 */
- Vector3OrVector4 = Vector3 | Vector4,
- /** Vector4 or Color4 */
- Vector4OrColor4 = Vector4 | Color4,
- /** Color3 or Color4 */
- Color3OrColor4 = Color3 | Color4,
- /** Vector2 or Color3 or Color4 */
- Vector2OrColor3OrColor4 = Vector2 | Color3 | Color4,
- /** Vector3 or Color3 or Color4 or Vector4 */
- Vector3OrColor3OrVector4OrColor4 = Vector3 | Color3 | Vector4 | Color4,
- /** Vector2 or Vector3 or Color3 or Color4 or Vector4 */
- Vector2OrVector3OrColor3OrVector4OrColor4 = Vector2 | Vector3 | Color3 | Vector4 | Color4,
- /** Detect type based on connection */
- AutoDetect = 1024,
- /** Output type that will be defined by input type */
- BasedOnInput = 2048
- }
|