82 return( Data->BatchedElementParameters.GetReference() == BatchedElementParameters &&
86 Data->Transform.GetMatrixCRC() ==
InTransform.GetMatrixCRC() &&
97 return &Data->BatchedElements;
#define NULL
Definition oodle2base.h:134
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ESimpleElementBlendMode
Definition SceneTypes.h:191
@ SE_BLEND_MAX
Definition SceneTypes.h:212
Definition BatchedElements.h:88
Definition BatchedElements.h:102
Definition CanvasTypes.h:794
Definition CanvasBatchedElementRenderItem.h:16
virtual bool Render_RenderThread(FCanvasRenderContext &RenderContext, FMeshPassProcessorRenderState &DrawRenderState, const FCanvas *Canvas) override
Definition Canvas.cpp:468
FBatchedElements * GetBatchedElements()
Definition CanvasBatchedElementRenderItem.h:95
virtual bool Render_GameThread(const FCanvas *Canvas, FCanvasRenderThreadScope &RenderScope) override
Definition Canvas.cpp:507
virtual class FCanvasBatchedElementRenderItem * GetCanvasBatchedElementRenderItem() override
Definition CanvasBatchedElementRenderItem.h:45
FCanvasBatchedElementRenderItem(FBatchedElementParameters *InBatchedElementParameters=NULL, const FTexture *InTexture=NULL, ESimpleElementBlendMode InBlendMode=SE_BLEND_MAX, FCanvas::EElementType InElementType=FCanvas::ET_MAX, const FCanvas::FTransformEntry &InTransform=FCanvas::FTransformEntry(FMatrix::Identity), const FDepthFieldGlowInfo &InGlowInfo=FDepthFieldGlowInfo())
Definition CanvasBatchedElementRenderItem.h:21
bool IsMatch(FBatchedElementParameters *BatchedElementParameters, const FTexture *InTexture, ESimpleElementBlendMode InBlendMode, FCanvas::EElementType InElementType, const FCanvas::FTransformEntry &InTransform, const FDepthFieldGlowInfo &InGlowInfo)
Definition CanvasBatchedElementRenderItem.h:80
virtual ~FCanvasBatchedElementRenderItem()
Definition CanvasBatchedElementRenderItem.h:35
Definition CanvasRender.h:9
Definition CanvasRender.h:95
Definition CanvasTypes.h:537
Definition CanvasTypes.h:211
EElementType
Definition CanvasTypes.h:218
@ ET_MAX
Definition CanvasTypes.h:221
Definition RenderResource.h:354
Definition RefCounting.h:454
@ Transform
Definition AnimationUtils.cpp:594
Definition EngineTypes.h:4031
Definition MeshPassProcessor.h:2118
static CORE_API const TMatrix Identity
Definition Matrix.h:52