1 #ifndef NUITRACK_FRAMEBORDERISSUE_H_
2 #define NUITRACK_FRAMEBORDERISSUE_H_
6 #include "nuitrack/types/Export.h"
16 #if defined(ANDROID) && defined(__aarch64__)
17 class MIDDLEWARE_API FrameBorderIssue :
public Issue
27 typedef std::shared_ptr<FrameBorderIssue>
Ptr;
34 static std::string _type =
"FrameBorderIssue";
50 void setTop(
bool isTop)
54 void setLeft(
bool isLeft)
58 void setRight(
bool isRight)
60 this->right = isRight;
63 #if defined(ANDROID) && defined(__aarch64__)
64 virtual ~FrameBorderIssue();
70 Issue(FRAME_BORDER_ISSUE,
"FrameBorderIssue"),
80 Issue(FRAME_BORDER_ISSUE,
"FrameBorderIssue"),
FrameBorderIssue()
Constructs a default frame border issue object.
Definition: FrameBorderIssue.h:69
Stores general information about a issue.
Definition: Issue.h:30
FrameBorderIssue(bool left, bool right, bool top)
Constructs a frame border issue object from its properties.
Definition: FrameBorderIssue.h:79
std::shared_ptr< FrameBorderIssue > Ptr
Smart pointer to access the FrameBorderIssue instance.
Definition: FrameBorderIssue.h:27
Represents the frame bodrer issue.
Definition: FrameBorderIssue.h:19
static std::string getType()
Returns the issue type as a string.
Definition: FrameBorderIssue.h:32