00001
00002
00003
00004
00006
00008
00009
00010
00012
00013
00014 #ifndef SRM_ORIENTATION_H_INCLUDED
00015 #define SRM_ORIENTATION_H_INCLUDED
00016
00017 #ifdef __cplusplus
00018 extern "C" {
00019 #endif
00020
00021 #include "srm.h"
00022
00023 #ifdef _WIN32
00024 #pragma warning(disable: 4786)
00025 #endif
00026
00030 typedef struct {
00031 SRM_Destroy *Destroy;
00032 } SRM_Orientation_Method_List;
00033
00038 typedef struct {
00039 void *state;
00040 SRM_Orientation_Method_List *methods;
00041 } SRM_Orientation;
00042
00043
00044 #ifdef __cplusplus
00045 }
00046 #endif
00047 #endif