Added delegate CheckGenerate that is called before on generate so the block text generation can be empty when needed.
Added delegate CheckGenerate that is called before on generate so the block text generation can be empty when needed.

mydogisbox/CppSharp,txdv/CppSharp,ddobrev/CppSharp,mydogisbox/CppSharp,txdv/CppSharp,imazen/CppSharp,Samana/CppSharp,mono/CppSharp,mono/CppSharp,mono/CppSharp,KonajuGames/CppSharp,imazen/CppSharp,u255436/CppSharp,KonajuGames/CppSharp,txdv/CppSharp,SonyaSa/CppSharp,txdv/CppSharp,inordertotest/CppSharp,ktopouzi/CppSharp,Samana/CppSharp,genuinelucifer/CppSharp,SonyaSa/CppSharp,xistoso/CppSharp,imazen/CppSharp,SonyaSa/CppSharp,zillemarco/CppSharp,ktopouzi/CppSharp,txdv/CppSharp,mono/CppSharp,Samana/CppSharp,xistoso/CppSharp,mohtamohit/CppSharp,inordertotest/CppSharp,u255436/CppSharp,inordertotest/CppSharp,genuinelucifer/CppSharp,Samana/CppSharp,xistoso/CppSharp,KonajuGames/CppSharp,genuinelucifer/CppSharp,ktopouzi/CppSharp,KonajuGames/CppSharp,genuinelucifer/CppSharp,nalkaro/CppSharp,ddobrev/CppSharp,nalkaro/CppSharp,mohtamohit/CppSharp,nalkaro/CppSharp,zillemarco/CppSharp,KonajuGames/CppSharp,mydogisbox/CppSharp,mydogisbox/CppSharp,xistoso/CppSharp,Samana/CppSharp,mydogisbox/CppSharp,zillemarco/CppSharp,u255436/CppSharp,genuinelucifer/CppSharp,ddobrev/CppSharp,imazen/CppSharp,inordertotest/CppSharp,ddobrev/CppSharp,xistoso/CppSharp,zillemarco/CppSharp,SonyaSa/CppSharp,u255436/CppSharp,mohtamohit/CppSharp,imazen/CppSharp,zillemarco/CppSharp,ktopouzi/CppSharp,nalkaro/CppSharp,nalkaro/CppSharp,u255436/CppSharp,mono/CppSharp,inordertotest/CppSharp,mohtamohit/CppSharp,ktopouzi/CppSharp,SonyaSa/CppSharp,mohtamohit/CppSharp,mono/CppSharp,ddobrev/CppSharp