wut  v1.7.0
Wii U Toolchain
Static Public Member Functions | Data Fields
KillerNotification Struct Reference

#include <KillerNotification.h>

Static Public Member Functions

static nn::Result CheckEmptyValue (bool *outRes, const KillerNotification *u2)
 
static void GetEmptyValue (KillerNotification *u1)
 

Data Fields

uint32_t serialId
 
uint32_t version
 
bool deleteFlag
 
char language [4]
 
KillerNotificationType type
 
KillerNotificationNotificationPattern notificationPattern
 
struct {
uint64_t titleId
 
char parameter [2048]
 
launchApplication
 
uint32_t priority
 
struct {
   struct {
DRCImagePalette palette
 
uint8_t pixels [400][854]
 
   } main
 
   struct {
DRCImagePalette palette
 
uint8_t pixels [160][487]
 
   } button
 
char banner [290416]
 
images
 
struct {
   struct {
uint64_t startUnixTime
 
uint64_t endUnixTime
 
   } duration
 
uint32_t lifetime
 
   struct {
      struct {
uint32_t lowerBound
 
uint32_t upperBound
 
      } age
 
KillerNotificationGender gender
 
   } account
 
   struct {
uint32_t titleCount
 
KillerNotificationTitleFilter titles [2]
 
   } titleFilter
 
   struct {
KillerNotificationAllowLocalAccount allowLocalAccount
 
uint32_t ageRestrictionLowerBound
 
   } ageRestriction
 
KillerNotificationAccountMailActivation accountMailActivation
 
uint32_t accountBirthMonth
 
int8_t anticipatoryDownload
 
   struct {
int32_t installedTitleCount
 
enum KillerNotificationConjunction installedConjunction
 
struct KillerNotificationInstalledTitleFilter installedTitleFilter [2]
 
   } 
 
   struct {
uint32_t playedTitleFilterCount
 
enum KillerNotificationConjunction playedConjunction
 
uint32_t played_duration_sinceUnixTime
 
KillerNotificationPlayedTitleFilter playedTitleFilter [2]
 
   } 
 
displayCondition
 
uint32_t formatVersion
 
uint32_t tags
 

Detailed Description

Definition at line 77 of file KillerNotification.h.

Member Function Documentation

◆ CheckEmptyValue()

static nn::Result CheckEmptyValue ( bool *  outRes,
const KillerNotification u2 
)
inlinestatic

Definition at line 158 of file KillerNotification.h.

◆ GetEmptyValue()

static void GetEmptyValue ( KillerNotification u1)
inlinestatic

Definition at line 162 of file KillerNotification.h.

Field Documentation

◆ serialId

uint32_t serialId

Definition at line 78 of file KillerNotification.h.

◆ version

uint32_t version

Definition at line 79 of file KillerNotification.h.

◆ deleteFlag

bool deleteFlag

Definition at line 81 of file KillerNotification.h.

◆ language

char language[4]

Definition at line 82 of file KillerNotification.h.

◆ type

Definition at line 84 of file KillerNotification.h.

◆ notificationPattern

Definition at line 85 of file KillerNotification.h.

◆ 

struct { ... } launchApplication

◆ priority

uint32_t priority

Definition at line 90 of file KillerNotification.h.

◆ 

struct { ... } images

◆ 

struct { ... } displayCondition

◆ formatVersion

uint32_t formatVersion

Definition at line 154 of file KillerNotification.h.

◆ tags

uint32_t tags

Definition at line 155 of file KillerNotification.h.


The documentation for this struct was generated from the following file: