diff options
Diffstat (limited to 'src/runtimerender/Qt3DSRenderUIPSharedTranslation.h')
-rw-r--r-- | src/runtimerender/Qt3DSRenderUIPSharedTranslation.h | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/src/runtimerender/Qt3DSRenderUIPSharedTranslation.h b/src/runtimerender/Qt3DSRenderUIPSharedTranslation.h index 01740e6..e7c9c28 100644 --- a/src/runtimerender/Qt3DSRenderUIPSharedTranslation.h +++ b/src/runtimerender/Qt3DSRenderUIPSharedTranslation.h @@ -88,6 +88,18 @@ namespace render { }; template <> + struct SEnumParseMap<NVRenderTextureMinifyingOp::Enum> + { + static SEnumNameMap *GetMap(); + }; + + template <> + struct SEnumParseMap<NVRenderTextureMagnifyingOp::Enum> + { + static SEnumNameMap *GetMap(); + }; + + template <> struct SEnumParseMap<TextHorizontalAlignment::Enum> { static SEnumNameMap *GetMap(); @@ -197,6 +209,11 @@ namespace render { { static SEnumNameMap *GetMap(); }; + template <> + struct SEnumParseMap<DefaultMaterialCullMode::Enum> + { + static SEnumNameMap *GetMap(); + }; #define QT3DS_RENDER_WCHAR_T_XYZs L"XYZ" #define QT3DS_RENDER_WCHAR_T_YZXs L"YZX" @@ -308,7 +325,8 @@ namespace render { HANDLE_QT3DS_RENDER_VEC3_PROPERTY(Node, Pivot, TransformDirty) \ HANDLE_QT3DS_RENDER_OPACITY_PROPERTY(Node, LocalOpacity, TransformDirty) \ HANDLE_QT3DS_ROTATION_ORDER_PROPERTY(Node, RotationOrder, TransformDirty) \ - HANDLE_QT3DS_NODE_ORIENTATION_PROPERTY(Node, LeftHanded, TransformDirty) + HANDLE_QT3DS_NODE_ORIENTATION_PROPERTY(Node, LeftHanded, TransformDirty) \ + HANDLE_QT3DS_RENDER_PROPERTY(Group, ordered, Dirty) #define ITERATE_QT3DS_RENDER_LAYER_PROPERTIES \ HANDLE_QT3DS_NODE_FLAGS_INVERSE_PROPERTY(Layer, LayerEnableDepthTest, Dirty) \ @@ -320,6 +338,10 @@ namespace render { HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, BlendType, Dirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, Background, Dirty) \ HANDLE_QT3DS_RENDER_SOURCEPATH_PROPERTY(Layer, TexturePath, Dirty) \ + HANDLE_QT3DS_RENDER_PROPERTY(Layer, DynamicResize, Dirty) \ + HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, DynamicPaddingUnits, Dirty) \ + HANDLE_QT3DS_RENDER_PROPERTY(Layer, DynamicPadding, Dirty) \ + HANDLE_QT3DS_RENDER_PROPERTY(Layer, DynamicCombine, Dirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, HorizontalFieldValues, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Layer, Left, Dirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, LeftUnits, Dirty) \ @@ -334,6 +356,7 @@ namespace render { HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, HeightUnits, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Layer, Bottom, Dirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Layer, BottomUnits, Dirty) \ + HANDLE_QT3DS_RENDER_PROPERTY(Layer, AoEnabled, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Layer, AoStrength, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Layer, AoDistance, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Layer, AoSoftness, Dirty) \ @@ -434,7 +457,8 @@ namespace render { HANDLE_QT3DS_RENDER_PROPERTY(Material, DisplaceAmount, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Material, TranslucencyMap, Dirty) \ HANDLE_QT3DS_RENDER_PROPERTY(Material, TranslucentFalloff, Dirty) \ - HANDLE_QT3DS_RENDER_PROPERTY(Material, DiffuseLightWrap, Dirty) + HANDLE_QT3DS_RENDER_PROPERTY(Material, DiffuseLightWrap, Dirty) \ + HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Material, CullMode, Dirty) #define ITERATE_QT3DS_RENDER_REFERENCED_MATERIAL_PROPERTIES \ HANDLE_QT3DS_RENDER_PROPERTY(Material, ReferencedMaterial, Dirty) @@ -448,7 +472,9 @@ namespace render { HANDLE_QT3DS_RENDER_VEC2_PROPERTY(Image, Position, TransformDirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, MappingMode, Dirty) \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, HorizontalTilingMode, Dirty) \ - HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, VerticalTilingMode, Dirty) + HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, VerticalTilingMode, Dirty) \ + HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, MinFilter, Dirty) \ + HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Image, MagFilter, Dirty) #define ITERATE_QT3DS_RENDER_TEXT_PROPERTIES \ HANDLE_QT3DS_RENDER_PROPERTY(Text, Text, TextDirty) \ @@ -467,7 +493,6 @@ namespace render { HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Text, Elide, TextDirty) \ HANDLE_QT3DS_RENDER_COLOR_VEC3_PROPERTY(Text, TextColor, Dirty) \ HANDLE_QT3DS_RENDER_COLOR_PROPERTY(Text, TextColor, Dirty) \ - HANDLE_QT3DS_RENDER_PROPERTY(Text, EnableAcceleratedFont, Dirty) #define ITERATE_QT3DS_RENDER_PATH_PROPERTIES \ HANDLE_QT3DS_RENDER_ENUM_PROPERTY(Path, PathType, Dirty) \ |