#include <xpfrgn.h>
Public Member Functions | |
CommonTransInfo () | |
BOOL | IsCommonType () |
void | UpdateCommonType (UINT32 Type) |
UINT32 | GetCommonType () |
BOOL | UsesNonAlpha () |
Protected Attributes | |
BOOL | m_bCommonType |
UINT32 | m_CommonType |
BOOL | m_bUsesNonAlpha |
Definition at line 185 of file xpfrgn.h.
|
Definition at line 3093 of file xpfrgn.cpp. 03094 { 03095 m_bCommonType = TRUE; 03096 m_CommonType = TT_NoTranspType; 03097 }
|
|
Definition at line 3119 of file xpfrgn.cpp. 03120 { 03121 return(m_bCommonType ? m_CommonType : TT_NoTranspType); 03122 }
|
|
Definition at line 190 of file xpfrgn.h. 00190 { return(m_bCommonType); }
|
|
Definition at line 3099 of file xpfrgn.cpp. 03100 { 03101 if (m_bCommonType) 03102 { 03103 if (Type == TT_NoTranspType || 03104 Type == TT_DARKEN || 03105 Type == TT_LIGHTEN || 03106 Type == TT_BRIGHTNESS || 03107 Type == TT_BEVEL) 03108 { 03109 Type = TT_Mix; // These are all mix 03110 } 03111 03112 if (m_CommonType == TT_NoTranspType) 03113 m_CommonType = Type; 03114 else if (m_CommonType != Type) 03115 m_bCommonType = FALSE; 03116 } 03117 }
|
|
Definition at line 193 of file xpfrgn.h. 00193 { return(m_bUsesNonAlpha); }
|
|
|
|
|
|
|