//--------------------------------------------------------------------------------------- // Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved. // Consult legal.txt regarding legal and license information. //--------------------------------------------------------------------------------------- // !Warning! This file is autogenerated, modify the .codegen file, not this one // (any changes here will be wiped out during the autogen process) #ifndef PDFTRON_H_CDisallowedChange #define PDFTRON_H_CDisallowedChange #ifdef __cplusplus extern "C" { #endif #include #include struct TRN_DisallowedChange_tag; typedef struct TRN_DisallowedChange_tag* TRN_DisallowedChange; /* enums: */ enum TRN_DisallowedChange_Type { e_DisallowedChange_form_filled = 0, e_DisallowedChange_digital_signature_signed = 1, e_DisallowedChange_page_template_instantiated = 2, e_DisallowedChange_annotation_created_or_updated_or_deleted = 3, e_DisallowedChange_other = 4, e_DisallowedChange_unknown = 5 }; /* methods: */ TRN_API TRN_DisallowedChangeGetObjNum(TRN_DisallowedChange self, TRN_UInt32* result); TRN_API TRN_DisallowedChangeGetType(TRN_DisallowedChange self, enum TRN_DisallowedChange_Type* result); TRN_API TRN_DisallowedChangeGetTypeAsString(TRN_DisallowedChange self, TRN_UString* result); TRN_API TRN_DisallowedChangeDestroy(TRN_DisallowedChange self); #ifdef __cplusplus } // extern C #endif #endif /* PDFTRON_H_CDisallowedChange */