16#define GX_MOVIE_NAMESPACE_BEGIN() namespace gx { namespace movie {
17#define GX_MOVIE_NAMESPACE_END() } }
24GX_MOVIE_NAMESPACE_BEGIN()
25using namespace ::gx::core;
26using namespace ::gx::shader;
27GX_MOVIE_NAMESPACE_END()
29#include "GxSysMovie.h"
31#include "GxResMovieCellSheet.h"
41GX_MOVIE_NAMESPACE_BEGIN()
44extern
void GxMovieUsage(
void);
46GX_MOVIE_NAMESPACE_END()
52#define PLATFORM_SOFDEC_SUPPORT 0
55#if !defined(PLATFORM_SOFDEC_SUPPORT)
56#if defined(_WINDOWS) || defined(_PS4) || defined(_PS5) || defined(_NX64) || defined(_XBOX_XS)
57#define PLATFORM_SOFDEC_SUPPORT 1
59#define PLATFORM_SOFDEC_SUPPORT 0
65#if PLATFORM_SOFDEC_SUPPORT
66#include "Sofdec2/crimana.h"
67#include "Sofdec2/GxResSofdecMovie.h"
68#include "Sofdec2/GxSofdecMovieDriver.h"
69#include "Sofdec2/GxSofdecMoviePlayer.h"
70#include "Sofdec2/GxSysSofdec.h"
71#include "Sofdec2/GxUnitSofdecMovieCharacter.h"
75#if defined( _WINDOWS )
78#include "PS4/GxThreadMoviePS4.h"
79#include "PS4/GxMovieDriverPS4.h"
81#include "PS5/GxThreadMoviePS5.h"
82#include "PS5/GxMovieDriverPS5.h"
84#include "NX64/GxThreadMovieNX64.h"
85#include "NX64/GxMovieDriverNX64.h"