8 #include "swCommonLib/Common/ObjectDeleter.h"
34 : CullMode( CullMode::Back )
35 , FillMode( FillMode::Solid )
37 , IsClockwise( false )
38 , EnableScissor( false )
39 , EnableZClipping( true )
40 , ConservativeRasterizer( false )
43 #define Compare( x ) if( x != other.x ) return false;
51 Compare( IsClockwise );
52 Compare( EnableScissor );
53 Compare( EnableZClipping );
54 Compare( ConservativeRasterizer );
70 friend ObjectDeleter< RasterizerState >;
bool ConservativeRasterizer
Since in DirectX 11.2.
Definition: RasterizerState.h:28
ResourceObject(int id)
Definition: ResourceObject.h:44
Definition: RasterizerState.h:20
CullMode
Polygon culling mode.
Definition: GraphicAPIConstants.h:50
FillMode
Polygon fill mode.
Definition: GraphicAPIConstants.h:61
bool EnableZClipping
Clipping of far plane.
Definition: RasterizerState.h:27
Plik zawiera deklarację i definicję klasy ResourceObject służącą do zliczania odwołań do obiektu...
Rasterizer state and depth stencil state.
Definition: RasterizerState.h:67
Klasa ułatwiająca zarządzanie odwołaniami do assetów.Obiekty assetów (np. MaterialObject, TextureObject, VertexShader, PixelShader itp.) wymagają jakiegoś systemu zapewniającego współdzielenie między innymi obiektami.
Definition: ResourceObject.h:30