Fix warning related to nested-anon-types.

Signed-off-by: Jackie9527 <80555200+Jackie9527@users.noreply.github.com>
pull/5040/head
Jackie9527 2023-04-01 10:30:10 +08:00
parent 7c64b6c599
commit 6b54761310
2 changed files with 14 additions and 14 deletions

View File

@ -513,21 +513,22 @@ struct Camera : public Object {
};
Type type;
union {
struct {
struct Perspective {
float aspectRatio; //!<The floating - point aspect ratio of the field of view. (0 = undefined = use the canvas one)
float yfov; //!<The floating - point vertical field of view in radians. (required)
float zfar; //!<The floating - point distance to the far clipping plane. (required)
float znear; //!< The floating - point distance to the near clipping plane. (required)
} perspective;
};
struct {
struct Ortographic {
float xmag; //! The floating-point horizontal magnification of the view. (required)
float ymag; //! The floating-point vertical magnification of the view. (required)
float zfar; //! The floating-point distance to the far clipping plane. (required)
float znear; //! The floating-point distance to the near clipping plane. (required)
} ortographic;
};
union {
struct Perspective perspective;
struct Ortographic ortographic;
};
Camera() = default;

View File

@ -1254,7 +1254,6 @@ IF (ASSIMP_WARNINGS_AS_ERRORS)
-Wno-implicit-fallthrough
-Wno-unused-template
-Wno-undefined-func-template
-Wno-nested-anon-types
-Wno-declaration-after-statement
)
ELSE()