14 #ifndef ITALA_API_C_IMAGE_H 15 #define ITALA_API_C_IMAGE_H 19 #include "ItalaApiC/Export.h" 20 #include "ItalaApiC/ItalaCDefs.h" 21 #include "PFNC/PFNC.h" ITALA_API_C ItalaError IMG_GetWidth(H_IMAGE hImage, size_t *pWidth)
ITALA_API_C ItalaError IMG_HasChunkData(H_IMAGE hImage, bool *pHasChunkData)
ITALA_API_C ItalaError IMG_GetOffsetY(H_IMAGE hImage, size_t *pOffsetY)
ITALA_API_C ItalaError IMG_GetPaddingY(H_IMAGE hImage, size_t *pPaddingY)
ITALA_API_C ItalaError IMG_GetData(H_IMAGE hImage, void **pBuffer)
ITALA_API_C ItalaError IMG_GetHeight(H_IMAGE hImage, size_t *pHeight)
ITALA_API_C ItalaError IMG_Convert(H_IMAGE hImage, PfncFormat dest_format, H_IMAGE *phCloneImage)
int32_t ItalaError
Definition: ItalaCDefs.h:80
ITALA_API_C ItalaError IMG_GetPaddingX(H_IMAGE hImage, size_t *pPaddingX)
ITALA_API_C ItalaError IMG_Dispose(H_IMAGE hImage)
ITALA_API_C ItalaError IMG_GetOffsetX(H_IMAGE hImage, size_t *pOffsetX)
ITALA_API_C ItalaError IMG_IsIncomplete(H_IMAGE hImage, bool *pIsIncomplete)
ITALA_API_C ItalaError IMG_GetTimestamp(H_IMAGE hImage, uint64_t *pTimestamp)
ITALA_API_C ItalaError IMG_GetBytesFilled(H_IMAGE hImage, size_t *pBytesFilled)
ITALA_API_C ItalaError IMG_Clone(H_IMAGE hImage, H_IMAGE *phCloneImage)
ITALA_API_C ItalaError IMG_GetChunkNode(H_IMAGE hImage, const char *name, H_NODE *phNode)
ITALA_API_C ItalaError IMG_GetPixelFormat(H_IMAGE hImage, PfncFormat *pFormat)
ITALA_API_C ItalaError IMG_GetFrameID(H_IMAGE hImage, uint64_t *pFrameId)
ITALA_API_C ItalaError IMG_GetPayloadSize(H_IMAGE hImage, size_t *pPayloadSize)
ITALA_API_C ItalaError CreateImage(void *data, size_t width, size_t height, PfncFormat pixelFormat, H_IMAGE *phImage)