int32 CompareDrawingPolicy(const FPositionOnlyDepthDrawingPolicy& A,const FPositionOnlyDepthDrawingPolicy& B) { COMPAREDRAWINGPOLICYMEMBERS(VertexShader); COMPAREDRAWINGPOLICYMEMBERS(VertexFactory); COMPAREDRAWINGPOLICYMEMBERS(MaterialRenderProxy); COMPAREDRAWINGPOLICYMEMBERS(bIsTwoSidedMaterial); return 0; }
int32 CompareDrawingPolicy(const FDepthDrawingPolicy& A,const FDepthDrawingPolicy& B) { COMPAREDRAWINGPOLICYMEMBERS(VertexShader); COMPAREDRAWINGPOLICYMEMBERS(HullShader); COMPAREDRAWINGPOLICYMEMBERS(DomainShader); COMPAREDRAWINGPOLICYMEMBERS(bNeedsPixelShader); COMPAREDRAWINGPOLICYMEMBERS(PixelShader); COMPAREDRAWINGPOLICYMEMBERS(VertexFactory); COMPAREDRAWINGPOLICYMEMBERS(MaterialRenderProxy); COMPAREDRAWINGPOLICYMEMBERS(bIsTwoSidedMaterial); return 0; }
int32 Compare(const FVelocityDrawingPolicy& A,const FVelocityDrawingPolicy& B) { COMPAREDRAWINGPOLICYMEMBERS(VertexShader); COMPAREDRAWINGPOLICYMEMBERS(PixelShader); COMPAREDRAWINGPOLICYMEMBERS(HullShader); COMPAREDRAWINGPOLICYMEMBERS(DomainShader); COMPAREDRAWINGPOLICYMEMBERS(VertexFactory); COMPAREDRAWINGPOLICYMEMBERS(MaterialRenderProxy); return 0; }