loadFromPointer method
Implementation
@override
void loadFromPointer(Pointer<SdlEvent> pointer) {
type = pointer.ref.editCandidates.type;
reserved = pointer.ref.editCandidates.reserved;
timestamp = pointer.ref.editCandidates.timestamp;
for (var i = 0; i < pointer.ref.editCandidates.numCandidates; i++) {
if (pointer.ref.editCandidates.candidates[i] != nullptr) {
candidates.add(
pointer.ref.editCandidates.candidates[i].cast<Utf8>().toDartString(),
);
}
}
windowId = pointer.ref.editCandidates.windowId;
selectedCandidate = pointer.ref.editCandidates.selectedCandidate;
horizontal = pointer.ref.editCandidates.horizontal;
}