LDKSkyboxFace
typedef enum LDKSkyboxFace{
LDK_SKYBOX_FACE_POSITIVE_X=0,
LDK_SKYBOX_FACE_NEGATIVE_X,
LDK_SKYBOX_FACE_POSITIVE_Y,
LDK_SKYBOX_FACE_NEGATIVE_Y,
LDK_SKYBOX_FACE_POSITIVE_Z,
LDK_SKYBOX_FACE_NEGATIVE_Z,
LDK_SKYBOX_FACE_COUNT
}LDKSkyboxFace;
LDKSkyboxDesc
typedef struct LDKSkyboxDesc{
LDKAssetImage faces[LDK_SKYBOX_FACE_COUNT];
}LDKSkyboxDesc;
ldk_skybox_desc_defaults
Initialize defaults for skybox.
LDK_API void ldk_skybox_desc_defaults(LDKSkyboxDesc *desc);
Parameters
LDKSkyboxDesc *desc
- Description or configuration for this operation.
ldk_skybox_desc_is_valid
Check whether the skybox desc is valid.
LDK_API bool ldk_skybox_desc_is_valid(const LDKSkyboxDesc *desc);
Parameters
const LDKSkyboxDesc *desc
- Description or configuration for this operation.
Returns
True when the queried condition holds; false otherwise.
ldk_skybox_desc_equal
Compare the skybox desc for equality.
LDK_API bool ldk_skybox_desc_equal(
const LDKSkyboxDesc *a,
const LDKSkyboxDesc *b
);
Returns
True if the operation succeeds; false otherwise.