Rev 6266 | Rev 6887 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6266 | Rev 6271 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #ifndef INCLUDE_RGB_H |
1 | #ifndef INCLUDE_RGB_H |
2 | #define INCLUDE_RGB_H |
2 | #define INCLUDE_RGB_H |
3 | #print "[include |
3 | #print "[include |
Line 4... | Line 4... | ||
4 | 4 | ||
5 | struct _rgb |
5 | :struct _rgb |
6 | { |
6 | { |
7 | byte b,g,r; |
7 | byte b,g,r; |
8 | void DwordToRgb(); |
8 | void DwordToRgb(); |
9 | dword RgbToDword(); |
9 | dword RgbToDword(); |
Line 10... | Line 10... | ||
10 | } rgb; |
10 | } rgb; |
11 | 11 | ||
12 | void _rgb::DwordToRgb(dword _dword) |
12 | :void _rgb::DwordToRgb(dword _dword) |
13 | { |
13 | { |
14 | r = _dword & 0xFF; _dword >>= 8; |
14 | r = _dword & 0xFF; _dword >>= 8; |
15 | g = _dword & 0xFF; _dword >>= 8; |
15 | g = _dword & 0xFF; _dword >>= 8; |
Line 16... | Line 16... | ||
16 | b = _dword & 0xFF; _dword >>= 8; |
16 | b = _dword & 0xFF; _dword >>= 8; |
17 | } |
17 | } |
18 | 18 | ||
19 | dword _rgb::RgbToDword() |
19 | :dword _rgb::RgbToDword() |
20 | { |
20 | { |
21 | dword _b, _g; |
21 | dword _b, _g; |