CMGDK r49-rc2
|
00001 p r i v a t e : 00002 00003 00004 00005 v o i d P r e v C r e a t e L a y e r ( C o l o r T y p e , u i n t , u i n t 8 * , u i n t ) ; / / / < R^Yt 00006 00007 00008 00009 p u b l i c : 00010 00011 00012 00013 e n u m L a y e r T y p e 00014 00015 { 00016 00017 l t N o n e = 0 , / / / < wY[INeaIN 00018 00019 00020 00021 l t T e x t u r e 2 D , / / / < US2 D 4VVGrB\ 00022 00023 l t T e x t u r e R e c t , / / / < USwb_4VVGrB\ 00024 00025 l t M u l t i T e x t u r e , / / / < Y2 D 4VVGrB\ 00026 00027 00028 00029 l t T e x t , / / / < e,gB\ 00030 00031 l t V e c t o r , / / / < wϑB\ 00032 00033 00034 00035 l t E n d / / / < ~_g[INeaIN 00036 00037 } ; 00038 00039 00040 00041 p r o t e c t e d : 00042 00043 00044 00045 u i n t g l _ f o r m a t ; 00046 00047 00048 00049 L a y e r T y p e l a y e r _ t y p e ; 00050 00051 C o l o r T y p e o r i g n _ c o l o r ; 00052 00053 00054 00055 i n t l a y e r _ l e f t , l a y e r _ t o p ; 00056 00057 i n t l a y e r _ w i d t h , l a y e r _ h e i g h t ; 00058 00059 00060 00061 i n t h g p _ w i d t h , h g p _ h e i g h t ; 00062 00063 00064 00065 p r o t e c t e d : 00066 00067 00068 00069 L a y e r T y p e G e t T y p e ( ) { r e t u r n l a y e r _ t y p e ; } 00070 00071 C o l o r T y p e G e t O r i g n C o l o r ( ) { r e t u r n o r i g n _ c o l o r ; } 00072 00073 00074 00075 i n t G e t L e f t ( ) { r e t u r n l a y e r _ l e f t ; } 00076 00077 i n t G e t T o p ( ) { r e t u r n l a y e r _ t o p ; } 00078 00079 i n t G e t W i d t h ( ) { r e t u r n l a y e r _ w i d t h ; } 00080 00081 i n t G e t H e i g h t ( ) { r e t u r n l a y e r _ h e i g h t ; } 00082 00083 00084 00085 v o i d S e t L e f t ( i n t n ) { l a y e r _ l e f t = n ; } 00086 00087 v o i d S e t T o p ( i n t n ) { l a y e r _ t o p = n ; } 00088 00089 00090 00091 p u b l i c : 00092 00093 00094 00095 v i r t u a l v o i d S e t F i l t e r ( T e x t u r e F i l t e r ) = 0 ; / / / < nB\Ǐne_ 00096 00097 v i r t u a l v o i d S e t A n i s o t r o p y ( i n t ) = 0 ; / / / < nB\TT_'`Ǐn~+R 00098 00099 00100 00101 v i r t u a l v o i d C r e a t e L a y e r ( C o l o r T y p e , u i n t , u i n t 8 * , u i n t ) = 0 ; / / / < [(R^B\ZbQpe 00102 00103